MVC 当前上下文中不存在名称“Styles” “Scripts”

它们在程序集System.Web.Optimization下,只要全名引用即可

修改配置

在web项目的Views下的web.config修改如下即可,如果是Areas下,处理方法相同

 <system.web.webPages.razor>
    <host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    <pages pageBaseType="Tracker.Web.Views.TrackerWebViewPageBase">
      <namespaces>
        <add namespace="System.Web.Mvc" />
        <add namespace="System.Web.Mvc.Ajax" />
        <add namespace="System.Web.Mvc.Html" />
        <add namespace="System.Web.Routing" />
        <add namespace="System.Web.Optimization"/>
        <add namespace="Tracker.Web" />
      </namespaces>
    </pages>
  </system.web.webPages.razor>
原文地址:https://www.cnblogs.com/xcsn/p/6277183.html