C# 编译动态表达式所需的一个或多个类型
我有一个MVC3项目,安装了Razor Generator视图引擎。 但是当我试图编译任何视图文件时,我收到以下错误 我所有的观点都是这样 错误:找不到编译动态表达式所需的一个或多个类型。是否缺少对Microsoft.CSharp.dll和System.Core.dll的引用 因此,不能使用使用lambda语法的helper方法引发其他错误,也不能使用ViewBag等动态类型 我已经手动将这两个引用Microsoft.CSharp.dll和System.Core.dll添加到项目中。它们本来就已经存在了,但我删除了它们,然后用4.0.0.0版本重新添加了它们 我还确保每个引用都有Copy Local=True 关于为什么这个错误不会消失,有什么想法吗 如果您想查看我的Web.Config文件以检查 程序集已正确添加。如果需要的话,我很乐意提供C# 编译动态表达式所需的一个或多个类型,c#,asp.net-mvc,asp.net-mvc-3,dll,C#,Asp.net Mvc,Asp.net Mvc 3,Dll,我有一个MVC3项目,安装了Razor Generator视图引擎。 但是当我试图编译任何视图文件时,我收到以下错误 我所有的观点都是这样 错误:找不到编译动态表达式所需的一个或多个类型。是否缺少对Microsoft.CSharp.dll和System.Core.dll的引用 因此,不能使用使用lambda语法的helper方法引发其他错误,也不能使用ViewBag等动态类型 我已经手动将这两个引用Microsoft.CSharp.dll和System.Core.dll添加到项目中。它们本来就已
感谢访问配置文件并进行更改
如果这不起作用,让我知道,让我们尝试另一种方式 ViewBag.Title行出错:@model vm_Admin@{ViewBag.Title=Admin;}