MVC ViewBag.Title 报错 10
ViewBag.Title报错:Oneormoretypesrequiredtocompileadynamicexpressioncannotbefound.Areyou...
ViewBag.Title报错:One or more types required to compile a dynamic expression cannot be found. Are you missing a reference?
已用过无效的解决方法:
添加 <system.web> <compilation debug="true" targetFramework="4.5"> <assemblies> <add assembly="System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> </assemblies></compilation> </system.web>。并且设 copy local = true properties for System.Core and System.CSharp
Application_Start() method in global.asax
ViewEngines.Engines.Add(new RazorViewEngine());
清除了 Temporary ASP.NET Files\root 下的缓存文件。
在administrator 下运行工程
我暂时记得改过的几种,还有没记住的,但是改了都没有效果。。
ps:ViewBag F12 可以跳转到引用位置 System.Web.Mvc.dll, v5.2.2.0。
在controller中赋值,返回到View 也不成功。
继承 WebViewPage<T> 的类 的方法调用都会报错,不只是ViewBag.Title。
额。。。。。我改了两天,把config文件改了很多次,references反复改了很多词,仍然报错。。求各位帮忙,小妹感激不尽!! 展开
已用过无效的解决方法:
添加 <system.web> <compilation debug="true" targetFramework="4.5"> <assemblies> <add assembly="System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> </assemblies></compilation> </system.web>。并且设 copy local = true properties for System.Core and System.CSharp
Application_Start() method in global.asax
ViewEngines.Engines.Add(new RazorViewEngine());
清除了 Temporary ASP.NET Files\root 下的缓存文件。
在administrator 下运行工程
我暂时记得改过的几种,还有没记住的,但是改了都没有效果。。
ps:ViewBag F12 可以跳转到引用位置 System.Web.Mvc.dll, v5.2.2.0。
在controller中赋值,返回到View 也不成功。
继承 WebViewPage<T> 的类 的方法调用都会报错,不只是ViewBag.Title。
额。。。。。我改了两天,把config文件改了很多次,references反复改了很多词,仍然报错。。求各位帮忙,小妹感激不尽!! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询