Estoy haciendo un programa de instalación para mi aplicación web. Mi aplicación web usa CSS y JS en gran medida, por lo que quiero habilitar HttpCompression estático y dinámico para IIS7/7.5.¿Cómo puedo activar la característica DynamicCompression de IIS mediante programación?
necesita 2 pasos:
- puedo modificado el
web.config
, puesto<httpcompression>
etiqueta, está bien. - DynamicContentCompression debe activarse en la Característica de Windows para que funcione httpCompression.
Static HttpCompression está habilitado por defecto en IIS7 e IIS7.5, pero Dynamic HttpCompression no está habilitado por defecto (aunque está disponible). Puedo hacerlo manualmente por encendido: Start/ControlPanel/ProgramsAndFeatures/TurnWindowsFeatures on or Off/IIS/WWW Service/Performance features/Dynamic Content Compression
, pero ¿Cómo puedo activarlo programáticamente esa característica de Windows? Puedo usar PowerShell, C# en mi instalador.
¿Alguna idea de cómo podría hacer esto? Gracias.
Gracias Greg, pero ese addcmd no es 'Encienda la función de Windows' que necesito. –