我正在尝试更新我们拥有的遗留项目的对象上下文。我不知道这是错误还是其他什么,但即使我们明确告诉 Visual Studio 使用 EF 的第 4 版,它也会更新到第 5 版,从而把一切都搞砸了。我总是必须回到 Visual Studio 2012 并进行更改。有什么原因吗?
最佳答案
- 在引用文献中的解决方案资源管理器中删除对 Entity Framework 5 的现有引用。
-在 packages.config 中删除具有 EntityFramework 版本 5 的行
-在 View ->其他窗口->包管理器控制台中,粘贴下一行:
安装包 EntityFramework -版本 4.1.10331.0
它适用于 VS2012,希望它也适用于 2013。
关于entity-framework - 为什么 Visual Studio 2013 不允许我使用 Entity Framework 4?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21636338/