将DBContext Generator与Entity Framework 4.1一起使用时出错

时间:2011-09-09 21:40:20

标签: entity-framework entity-framework-4.1 generator edmx dbcontext

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

  

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

我正在使用带有SP1的VS2010,来自NuGet的实体框架4.1,.net 4类库

我错过了什么吗?

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

2 个答案:

答案 0 :(得分:1)

我必须重新安装Entity框架才能使用它:

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

参考:Deploying Visual Studio Components Individually

答案 1 :(得分:0)

感谢您发布此信息和信息。对于那些在安装EF 4.2 June CTP之后遇到这种情况的人:

  1. 卸载SQL Server数据工具June CTP包
  2. 然后按照AMgdy的建议
  3. ADONETEntityFrameworkTools_enu.msi USING_EXUIH = 1 / log“dd_ADONETEntityFrameworkTools_enu_MSI.txt”

相关问题