命名空间“System.Web”中不存在类型或命名空间名称“Optimization”(是否缺少程序集引用?)

“/”应用程序中的服务器错误。


编译错误

说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 

编译器错误消息: CS0234: 命名空间“System.Web”中不存在类型或命名空间名称“Optimization”(是否缺少程序集引用?)

源错误:

 
行 25:     using System.Web.Mvc.Html;
行 26:     using System.Web.Routing;
行 27:     using System.Web.Optimization;
行 28:     using HS.Shop.My.Web;
行 29:     


源文件: c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\9ed824ea\6bd155ae\App_Web_index.cshtml.6331810a.ejezofm_.0.cs    行: 27 






版本信息: Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.6.81.0

 

发生这个问题之后我按照百度常见的文章,把Areas\Views中的web.config中System.Web.Optimization的节点删除掉,然后又把Temporary文件夹清空,没有解决此问题

后来折回来看项目引用关系,发现Optimization的引用上面有惊叹号,我将其重新引用后就好了,因为合版的时候把关系弄掉了,以后解决问题先看看引用有没有报错,找不到明显的问题再百度。

 

posted on 2018-01-15 14:27  東風missile  阅读(486)  评论(0编辑  收藏  举报

导航