Asp.net mvc 4 ASP.NET MVC 4中的缩小和生成配置

Asp.net mvc 4 ASP.NET MVC 4中的缩小和生成配置,asp.net-mvc-4,minify,Asp.net Mvc 4,Minify,我有一个ASP.NETMVC4应用程序。我试图利用内置的缩小功能。目前,我的web.config文件中有以下内容: <system.web> <compilation debug="false" targetFramework="4.5" /> ... </system.web> ... 当我执行此操作时,我注意到我头部的以下部分: <link href="/Content/css?v=WMr-pvK-ldSbNXHT-cT0d9QF2pq

我有一个ASP.NETMVC4应用程序。我试图利用内置的缩小功能。目前,我的web.config文件中有以下内容:

<system.web>
  <compilation debug="false" targetFramework="4.5" />
  ...
</system.web>

...
当我执行此操作时,我注意到我头部的以下部分:

<link href="/Content/css?v=WMr-pvK-ldSbNXHT-cT0d9QF2pqi7sqz_4MtKl04wlw1" rel="stylesheet"/>
<script src="/bundles/modernizr?v=jmdBhqkI3eMaPZJduAyIYBj7MpXrGd2ZqmHAOSNeYcg1"></script>

据我所知,这是捆绑正在发挥作用的信号。然而,小型化看起来不起作用。我希望我所有的HTML都能被压缩。但是,当我查看源代码时,它的格式看起来很整齐。当我查看JavaScript时,这些文件看起来很小。然而,我希望HTML中的空白也被删除。有什么我不明白的吗


谢谢。

只有您的JS和CSS将被缩小并捆绑。您的HTML将保持不变。缩小HTML不太有用,因为HTML文件通常比JS库小得多。

捆绑和缩小仅适用于脚本和样式。对您的页面使用
IIS动态压缩

但它只会压缩数据(不会缩小)