0

だからここに私の問題があります

私のソリューションでは、

  1. EntityFramework 5 を追加した ORM Class Liberary があります (Context.tt Designer.cs、edmx.diagram、および .tt を含む .edmx ファイルがあります)。
  2. そして、リポジトリと呼ばれるプロジェクトがあり、上記のORMプロジェクトを参照しています。
  3. Repositories Project の HeaderRepository クラスで、以下のコードを書くと、

    using(UFPEntities ufpEntities = new UFPEntities()) { try{ ヘッダー ヘッダー = ufpEntities.Headers.Single(x => x.VendorId == id); }catch(Exception e) { } } 注: intellisense は正常に動作します 上記のコードを記述している間、コンパイラはエラーを発生しません。エラーは実行時に発生します

しかし、「「UFPEntities」という名前の接続文字列がアプリケーション構成ファイルに見つかりませんでした」というメッセージが表示されます。

App.config は、上記のようにデータを扱っているリポジトリ プロジェクトではなく、ORM プロジェクトにあります。

Repository Project から CREATE MY MODEL クラス (Header など) を作成できるように助けてもらえますか? または私が間違っているので、例外が発生しますか?

事前にThx。

4

1 に答える 1