Webアプリケーションをコンパイルしようとすると、次のようなエラーが表示されます。
エラー11エラー2002年:このMSLの一部として指定された概念モデルのEntityContainer 'SomeEntitieContainerName'がMetadataWorkspaceに存在しません。
「BancorLineEntidades」に設定された「エンティティコンテナ名」を持つ*.edmx
という名前の*.edmx
しかありません。
設定に問題があるか、エンティティフレームワークファイルの1つが破損しているようです。
それを修正する最も早い方法は、おそらくモデルを削除し、設定ファイル内のモデルへのすべての参照が削除されていることを確認してからデータベースからモデルを再生成することです。
このエラーに対する私の心得:
Oracle dbスキーマで作業するテーブルの主キーフィールドのサイズを変更しました。このフィールドは他のテーブルの外部キーです。この2番目のテーブルのサイズを変更するのを忘れました。
Entity Framework 5.0の.Net Webプロジェクトで、データベースからモデルを再生成しています...エラー2002 EntityContainer bla ... bla ...
私はこれに多くの時間を費やしました...愚かな間違いとODT 12から来るより愚かな情報。