1

我刚刚将一个 ASP.NET MVC 3 项目升级到 MVC 4,现在正在尝试向它添加捆绑和缩小工具。到目前为止,我已经通过 NuGet 安装了Microsoft ASP.NET Web 优化框架,并在 Web.config 的 Razor 命名空间中添加了 System.Web.Optimization:

<system.web>
  ...
  <pages>
    <namespaces>
      ...
      <add namespace="System.Web.Optimization" />
      ...
    </namespaces>
  </pages>
  ...
</system.web>

但是,@Styles 和 @Scripts 仍然不能在我的 Razor 视图 (*.cshtml) 中直接访问,我不得不在它们前面加上 System.Web.Optimization 命名空间。关于我缺少什么的任何线索?

4

1 回答 1

4

您在哪个 web.config 中添加了命名空间?视图文件夹中有一个,项目的根目录中有另一个。您必须在两者中添加名称空间。

于 2012-08-13T15:48:36.653 回答