C# 缺少引用MVC Razor

C# 缺少引用MVC Razor,c#,asp.net-mvc,linq,razor,C#,Asp.net Mvc,Linq,Razor,我正在处理一个新的MVC5.2.3.0项目,我遇到了一个非常奇怪的问题。现在,您可能会认为这是一个简单的添加对view/web.config事件的引用的标题。不幸的是,情况并非如此:( 我发现所有System.Linq扩展都缺少引用错误。我将@using System.Linq using添加到页面顶部(我知道这不是必需的,但只是为了看看这是否解决了问题),我收到一条消息说“using指令是不必要的,'System.Linq'的using指令以前出现在这个命名空间中” 所以我要问你的问题是,如果

我正在处理一个新的MVC5.2.3.0项目,我遇到了一个非常奇怪的问题。现在,您可能会认为这是一个简单的添加对view/web.config事件的引用的标题。不幸的是,情况并非如此:(

我发现所有System.Linq扩展都缺少引用错误。我将@using System.Linq using添加到页面顶部(我知道这不是必需的,但只是为了看看这是否解决了问题),我收到一条消息说“using指令是不必要的,'System.Linq'的using指令以前出现在这个命名空间中”

所以我要问你的问题是,如果这个名称空间已经是引用,那么我到底为什么会出现这个错误,特别是当Linq扩展是核心系统dll的一部分时


感谢您的帮助

我从来没有真正弄清我为什么会遇到这个问题。我最终创建了一个新项目,只是将所有代码移到另一个项目中,然后所有的代码都被修复了。非常奇怪!

我从来没有真正弄清我为什么会遇到这个问题。我最终创建了一个新项目,只是将所有代码移到另一个项目中一切都修好了,真奇怪