当我安装VS2010并创建MVC3项目时,我可以毫无问题地添加ADO.NET实体数据模型。
已安装
现在,每当尝试添加EDM时,都会将错误视为警报而无法添加。对于单击时的现有EMD,我将XML视为EDM。
有人告诉我该怎么做?
Method not found: 'Boolean Microsoft.Data.Tools.Diagnostics. Tracer.AssertTraceEvent(Boolean,System.Diagnostics.TraceEventType, Microsoft.Data.Tools.Diagnostics.TraceId,System.String)'.
答案 0 :(得分:1)
请看一下这篇文章:http://social.msdn.microsoft.com/Forums/en-US/ssdt/thread/adc028f7-b8ee-47c6-9e6f-b53ceb570769。 “Juneau”CTP3和EFTools存在一些SxS问题。建议将它们安装在不同的机器上。
<强>更新强> 这是我在上面的链接中建议的回滚,以使用2011年6月的实体设计器更新返回到您的计算机上的“工作状态”。 OP确认了这一点。如上所述,由于存在错误,Juneau CTP3和新的EFTools软件包无法安装SxS。
卸载Juneau CTP3和Entity Framework设计器更新
安装实体框架设计器更新
这应该让您的当前机器正常工作。不幸的是,如果您想尝试使用Juneau CTP3,您必须将它安装在与此相同的机器上(可能是VM),因为EF 4.1设计器更新存在冲突问题。