我已经安装了VS 2015(不是RC,虽然我之前安装过) . 我打开了一个在VS 2013中运行良好的现有解决方案,并出现以下错误 .
BC30652程序集'System.Data.Entity,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'包含类型'EntityObject'所需的参考 . 在项目中添加一个 .
我在VS建议的项目中添加了对System.Data.Entity的引用,并且它有效 . 但是,我想知道为什么会这样 .
如果我删除System.Data.Entity引用,VS 2013仍然有效,但VS 2015会抛出错误 . 该项目确实引用了System.Data .
关于解决方案的说明:
-
最初在VS 2013中开发
-
.NET 4.0
-
还引用了System.Data
-
有2个项目,一个主要(导致错误)和一个DAL
-
DAL有一个实体数据模型(.edmx)
1 回答
我得到了Visual Basic语言团队的确认,这很可能是由于Visual Studio 2015中的编译器发生了变化: