Compressão IISZ GZIP - seção httpCompression

Estou tentando configurarhttpCompression no IIS7. Ao googling, descobri que pode ser feito usandohttpCompression seção em config. O problema, que eu não posso fazer isso funcionar a partir web.config.

Quando faço a configuração emapplicationHost.config tudo funciona conforme necessário, mas eu quero ser capaz de fazer essa configuração por aplicativo e não globalmente.

Eu mudei a definição da seção emapplicationHost.config para<section name="httpCompression" overrideModeDefault="Allow" /> e movidohttpCompression seção 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>  

o que estou perdendo? Parece que o IIS não lê configurações de compactação do web.config.

Após cada alteração, eu faço a reciclagem do pool de aplicativos, portanto, não é um problema.

questionAnswers(2)

yourAnswerToTheQuestion