エンティティフレームワーク5を使用するWindowsフォームアプリケーション(.net 4.0)で問題が発生しています。
次のような形式のクラスフィールドとしてDbContextインスタンスがあります。
protected MascoteAquariumEF model = new MascoteAquariumEF("name=MascoteAquariumEF");
これが私の接続文字列です:
<connectionStrings>
<add name="MascoteAquariumEF"
connectionString="metadata=res://*/MascoteAquariumDBContext.csdl|res://*/MascoteAquariumDBContext.ssdl|res://*/MascoteAquariumDBContext.msl;provider=System.Data.SqlClient;provider connection string='data source=vm_visual_stdo\sqlexpress2008;initial catalog=MascoteAquarium;integrated security=True;multipleactiveresultsets=True;App=EntityFramework'"
providerName="System.Data.EntityClient" />
</connectionStrings>
そしてデザイナーで私はこのエラーを見ています:フォームは実際には設計されていません....しかしプロジェクトを実行しても大丈夫です(エラーなし)
The specified named connection is either not found in the configuration, not intended to be used with the EntityClient provider, or not valid.
何か案が??