Compresión GZIP IIS7 - sección httpCompression

Estoy tratando de configurarhttpCompression en IIS7. En Google, encontré que se puede hacer usandohttpCompression seccion en config. El problema, que no puedo hacerlo funcionar desde web.config.

Cuando hago la configuración enapplicationHost.config todo funciona según sea necesario, pero quiero poder hacer esta configuración por aplicación y no globalmente.

Cambié la definición de sección enapplicationHost.config a<section name="httpCompression" overrideModeDefault="Allow" /> y movidohttpCompression sección para web.config:

<httpCompression directory="%SystemDrive%\inetpub\temp\IIS Temporary Compressed Files">
      <scheme name="gzip" dll="%Windir%\system32\inetsrv\gzip.dll" />
      <staticTypes>
        <add mimeType="text/*" enabled="true" />
        <add mimeType="message/*" enabled="true" />
        <add mimeType="application/x-javascript" enabled="true" />
        <add mimeType="application/atom+xml" enabled="true" />
        <add mimeType="application/xaml+xml" enabled="true" />
        <add mimeType="*/*" enabled="false" />
      </staticTypes>
      <dynamicTypes>
        <add mimeType="text/*" enabled="true" />
        <add mimeType="message/*" enabled="true" />
        <add mimeType="application/x-javascript" enabled="true" />
        <add mimeType="application/json" enabled="true" />
        <add mimeType="application/json; charset=utf-8" enabled="true" />
        <add mimeType="*/*" enabled="false" />
      </dynamicTypes>
    </httpCompression>  

¿Qué me estoy perdiendo? Parece que IIS no lee configuraciones de compresión de web.config en absoluto.

Después de cada cambio, hago el reciclaje del grupo de aplicaciones, así que no es un problema.

Respuestas a la pregunta(2)

Su respuesta a la pregunta