Como você altera o atributo de seção allowDefinition usando appcmd no IIS 7? <, / A>

É possível usar o appcmd para alterar o valor de allowDefinition? Especificamente, estou tentando habilitar alterações no módulo httpCompression no nível do aplicativo.

Modificando o applicationHost.config alterando manualmente a seguinte linha:

<section name="httpCompression" allowDefinition="AppHostOnly" overrideModeDefault="Deny" />

Par

<section name="httpCompression" allowDefinition="MachineToApplication" overrideModeDefault="Allow" />

permite que eu execute os seguintes comandos appcmd:

appcmd set config "website name" /section:httpCompression /noCompressionForProxies:false
appcmd set config "website name" /section:httpCompression /noCompressionForHttp10:false

Eu preciso de uma solução que não dependa da edição manual do applicationHost.config

questionAnswers(3)

yourAnswerToTheQuestion