VS 2010 中带有 MVC 4 的警告消息,涉及缺少对 Microsoft.CSharp.dll 和 System.Core 的引用.dll



我目前收到以下警告:

找不到编译动态表达式所需的一个或多个类型。您是否缺少对 Microsoft.CSharp.dll 和 System.Core.dll 的引用?

它导致智能感知在我的所有.cshtml文件中变得疯狂。 但是,一切正常。 此项目最初是作为 MVC 4 项目创建的。

我尝试删除两个 DLL 并重新添加它们以确保它们是 v4.0。

目标框架也是 web.config 文件中的 v4.0。

我似乎无法摆脱警告。 有什么想法吗?

我相信

发生的事情是web.config文件以Unicode格式保存,并且mvc的版本有一个奇怪的字符,因此它被隐藏了。 一旦我删除了那个角色,一切又开始了。

相关内容

最新更新