使用EF创建具有视图的MVC 5 Controller的错误。删除System.Core

时间:2016-02-23 14:51:38

标签: c# asp.net-mvc entity-framework controllers asp.net-mvc-scaffolding

当我使用MVC的文件夹和引用启动一个新的Empty C#MVC .NET 4.6项目时。我添加了对我的数据库的引用,然后继续使用EF创建一个新的Controller并创建视图。一旦VS做了它的事情,我打开一个创建的视图(在这种情况下编辑),部分Razor语法加下划线,它告诉我我的System.Core没有被引用。我看到它被引用但唯一能解决这个问题的是将System.Core.dll添加到我的bin文件夹中。很确定不应该发生这种情况。

现在,如果我创建自己的空控制器并单独查看,则没有问题。我很好地采用了这种方法,但我很乐意知道为什么它没有以其他方式工作,或者如何在没有手动添加DLL的情况下恢复较旧的大型项目的System.Core参考。我已经在这个问题上烧了一天多了。

这是错误的SS。我尝试重新启动并重置VS环境,但没有运气。

enter image description here

0 个答案:

没有答案