エラー11および2002:「The EntityContainer ...がMetadataWorkspaceに存在しません」

.net entity-framework linq

質問

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から来るより愚かな情報。



Related

ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ
ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ