2

我目前收到以下警告:

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

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

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

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

我似乎无法摆脱警告。有任何想法吗?

4

1 回答 1

0

我相信发生的事情是 web.config 文件以 unicode 格式保存,并且 mvc 的版本中有一个奇怪的字符,因此它被隐藏了。一旦我删除了那个角色,一切都会再次起作用。

于 2017-10-04T19:00:44.860 回答