看起来事情似乎正在走下坡路,唉!我在学习如何使用DbContext
方面遇到了很多困难,并且出于某种原因决定删除对实体框架的引用 - 或者从解决方案中删除某种类型的引用。结果DbContext
不再被识别,我无法添加实体框架引用,或者我在引用下删除的内容。我认为添加System.Data.Entity
就足够了。
实体框架仍然安装,不允许我在软件包管理器控制台上重新安装...所以我决定重新开始,因为我还没有走得太远。新的MVC4项目根本不允许我添加控制器。相反,我收到一条错误消息:
无法投射类型的对象 键入'System.Management.Automation.PSCustomObject' 'System.Collections.Enumerable'。
我不知道发生了什么。
答案 0 :(得分:0)
PSCustomObject听起来像PowerShell问题。也许尝试Visual Studio修复安装。
答案 1 :(得分:0)
我从项目文件夹中手动添加了Entity Framework。我不知道为什么这会影响未来的空白项目。
packages\EntityFramework.6.1.1\lib\net45\EntityFramework.dll