1. ホーム
  2. c#

[解決済み] アプリケーション設定ファイルに 'MyEntities' という名前の接続文字列が見つかりませんでした。

2022-02-13 08:09:38

質問

エンティティフレームワークとASP.NET MVC 4を使用して、アプリケーションを構築しています。

私のソリューションは、2つのプロジェクトに分かれています。

  • データモデル (.edmx) ファイルといくつかのカスタムインターフェイスを含むクラスライブラリです。
  • 上記のクラスライブラリを参照する「コンテナ」MVCプロジェクト

私の問題は、「MyEntites」を使おうとしたときに DbContext 以下のようなエラーが発生します。

MyEntities' という名前の接続文字列が見つかりませんでした。 アプリケーション設定ファイル

接続文字列がMVCプロジェクトではなく、クラスライブラリのapp.configにあることが問題なのでしょう。

どなたかお勧めの方法があれば教えてください。

解決方法は?

MVCプロジェクト内の.configファイルに接続文字列をコピーしてみてください。