Asp.net mvc MVC页面上的压缩筛选器不工作

Asp.net mvc MVC页面上的压缩筛选器不工作,asp.net-mvc,http-compression,yslow,asp.net-mvc-filters,Asp.net Mvc,Http Compression,Yslow,Asp.net Mvc Filters,我有一个MVC5 Web应用程序。我在我的控制器上使用了来自 一切正常,但看起来我的页面仍然没有被压缩。 我使用YSlow Chrome扩展来检查我的页面,但它报告说我的页面上没有应用GZip压缩。我正在使用IIS Express在VS 2015(调试模式)中测试我的web应用程序 我做错什么了吗?或者YSlow扩展错误?在web.config中: <?xml version="1.0" encoding="utf-8"?> <configuration> <s

我有一个MVC5 Web应用程序。我在我的控制器上使用了来自

一切正常,但看起来我的页面仍然没有被压缩。 我使用YSlow Chrome扩展来检查我的页面,但它报告说我的页面上没有应用GZip压缩。我正在使用IIS Express在VS 2015(调试模式)中测试我的web应用程序

我做错什么了吗?或者YSlow扩展错误?

在web.config中:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <system.webServer>
    <urlCompression doStaticCompression="true" doDynamicCompression="true" />
    <httpCompression>
      <dynamicTypes>
        <clear />
        <add enabled="true" mimeType="text/*"/>
        <add enabled="true" mimeType="message/*"/>
        <add enabled="true" mimeType="application/x-javascript"/>
        <add enabled="true" mimeType="application/javascript"/>
        <add enabled="true" mimeType="application/json"/>
        <add enabled="false" mimeType="*/*"/>
        <add enabled="true" mimeType="application/atom+xml"/>
        <add enabled="true" mimeType="application/atom+xml;charset=utf-8"/>
      </dynamicTypes>
      <staticTypes>
        <clear />
        <add enabled="true" mimeType="text/*"/>
        <add enabled="true" mimeType="message/*"/>
        <add enabled="true" mimeType="application/javascript"/>
        <add enabled="true" mimeType="application/atom+xml"/>
        <add enabled="true" mimeType="application/xaml+xml"/>
        <add enabled="true" mimeType="application/json"/>
        <add enabled="false" mimeType="*/*"/>
      </staticTypes>
    </httpCompression>
  </system.webServer>
</configuration>

这可能有帮助吗?-或者这个第二种解决方案不是首选方案,因为我最终希望将我的应用程序部署到我无法控制IIS的web主机上。对于第一个链接,我已经尝试过了,它看起来是一个非常好的解决方案,但我的应用程序在网络托管上不稳定。我再试一次。非常感谢。