2

当我将 ADO.NET DBContext Generator 与安装在 EDMX 上的 Entity Framework 4.1 一起使用时,出现以下错误:

错误:此模板试图加载组件程序集“Microsoft.Data.Entity.Design,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”。有关此问题以及如何启用此模板的详细信息,请参阅有关自定义项目模板的文档。

我正在使用带有 SP1 的 VS2010、来自 NuGet 的 Entity Framework 4.1、.net 4 类库

我错过了什么吗?

我安装了“Microsoft Entity Framework June 2011 CTP”,当我从项目目标框架中选择它时,模板“DBContext Generator”就可以工作了。这是否意味着我必须卸载 CTP 才能使其与正常的 .net 框架 4.0 一起使用?

4

2 回答 2

1

我必须重新安装实体框架才能使用:

ADONETEntityFrameworkTools_enu.msi USING_EXUIH=1 /log "dd_ADONETEntityFrameworkTools_enu_MSI.txt"

参考:单独部署 Visual Studio 组件

于 2011-09-11T07:23:37.760 回答
0

感谢您发布此信息和信息。对于安装 EF 4.2 June CTP 后遇到此问题的用户:

  1. 卸载 SQL Server Data Tools June CTP 包
  2. 然后按照上面 AMgdy 的建议

ADONETEntityFrameworkTools_enu.msi USING_EXUIH=1 /log "dd_ADONETEntityFrameworkTools_enu_MSI.txt"

于 2012-02-14T21:39:30.157 回答