我2011年6月的CTP实体框架EDMX现在安装了Visual Studio 2012,这位设计师正在崩溃



i使用了2011年6月CTP的EDMX,而且工作正常。现在,我已经安装了2012年VS,并且正在崩溃设计师

消息:

找不到方法:'System.Collections.ObjectModel.ReadonLyCollection'1 system.data.metadata.edm.edmitemcollection。 getPrimitivetypes(double)'。

有什么想法?

System.Data.Metadata.Edm.EdmItemCollection.GetPrimitiveTypes(Double)在2011年6月CTP中不存在。卸载6月的CTP,并且情况应该起作用 - 工件(CSDL,SSDL和MSL)没有太大的更改,因此您的EDMX文件应该继续工作。不知道为什么在此后出现了许多版本(Beta,rc)时使用CTP,包括RTM

最新更新