最新の Entety Framework を使用したコードに関して混乱しています。ソリューションには 2 つのプロジェクトがあります。自己追跡エンティティを生成するために t4 テンプレートを使用しました。プロジェクト #1 では、.edmx ファイルと Entety Framework 4.3 を NuGet PM 経由でインストールしました。2 番目のプロジェクトには、テンプレートによって生成された Context クラスがあります。では、2 番目のプロジェクトでも EF 4.3 を使用していることを確認するにはどうすればよいでしょうか? ソリューション内のプロジェクトごとに個別にインストールする必要がありますか? それとも EntityFramework.dll を参照するだけでよいですか? ありがとう。
1 に答える
0
The Entity Framework package installation is project specific. I'd install it separately, so NuGet can manage the references.
To manage the package installation for multiple projects, open NuGet PM for Solution with "Tools->Library Package Manager->Nuget Package Manager for Solution..." Go to the Installed tab (or Online), select EntityFramework and click Manage. Check/Uncheck the projects where to install EntityFramework.
Or, in the console pass the -ProjectName property to the install-package command.
于 2012-04-19T21:42:11.717 に答える