0

我对使用最新的 Entety 框架的代码感到困惑。我在解决方案中有 2 个项目。我使用 t4 模板来生成自我跟踪实体。在项目 #1 中,我刚刚通过 NuGet PM 安装了 .edmx 文件和 Entety Framework 4.3。现在我的第二个项目有模板生成的上下文类。那么如何确保我的第二个项目也使用 EF 4.3?我是否需要为我的解决方案中的每个项目单独安装它,或者我可以只引用 EntityFramework.dll 吗?谢谢。

4

1 回答 1

0

实体框架包安装是项目特定的。我会单独安装它,以便 NuGet 可以管理引用。

要管理多个项目的包安装,请使用“工具->库包管理器->用于解决方案的 Nuget 包管理器...”打开解决方案的 NuGet PM 转到已安装选项卡(或在线),选择 EntityFramework 并单击管理。选中/取消选中安装 EntityFramework 的项目。

或者,在控制台中将 -ProjectName 属性传递给 install-package 命令。

于 2012-04-19T21:42:11.717 回答