所以我在前一天安装了Entity Framework June CTP,一切都很好,直到我把EF添加到EF,这就是我收到此错误
所以我对自己说'这一定是CTP引起的,所以我去了它卸载它。我重新启动了Visual Studio,并收到了这条消息:
我点击否,Visual Studio完成加载我的项目。当我再次尝试添加POCO时,我遇到了这个错误:
那么有谁知道发生了什么以及如何解决这个问题?我知道实体框架4.2有新项目,但暂时我更喜欢POCO的做事方式。
答案 0 :(得分:2)
EF CTP 2011是EF 4.2的第一次预览。它还仅显示了EF 4.2中预期的功能子集。首先,它不是用于开发生产代码,也不应该安装在编写生产EF代码的机器上。
预计CTP可能包含错误 - 这就是CTP发布的原因 - 收集反馈并发现错误。目前尚不清楚您实际采取了哪些措施来解决错误,但如果您遇到CTP的技术问题,请在EF pre-release论坛上寻求帮助。
答案 1 :(得分:1)
为什么不简单地删除EF 4.2?删除指南:http://blogs.msdn.com/b/adonet/archive/2011/06/30/announcing-the-microsoft-entity-framework-june-2011-ctp.aspx
答案 2 :(得分:1)
我遇到了完全相同的问题并通过卸载“SQL Server Tools for Data Framework 2011年6月CTP”解决了这个问题 - 在http://www.microsoft.com/download/en/details.aspx?id=26660下载它,运行并选择“删除”选项。
之后,我能够使用在左侧描述的卸载部分中的步骤将实体框架工具恢复到SP1状态 http://blogs.msdn.com/b/adonet/archive/2011/06/30/announcing-the-microsoft-entity-framework-june-2011-ctp.aspx。