Tworzę program instalacyjny dla mojej aplikacji internetowej. Moja aplikacja internetowa używa silnie CSS i JS, więc chcę włączyć zarówno Statyczną, jak i Dynamiczną Kompresję Http dla IIS7/7.5.Jak programowo włączyć funkcję DynamicCompression w IIS?
Potrzebuje 2 etapy:
- mogę zmodyfikował
web.config
umieścić<httpcompression>
znacznik, to w porządku. - Funkcja DynamicContentCompression musi być włączona w funkcji systemu Windows, aby działała funkcja httpCompression.
Statyczna kompresja Http jest włączona domyślnie w IIS7 i IIS7.5, ale dynamiczna kompresja Http nie jest domyślnie włączona (chociaż jest dostępna). Mogę zrobić ręcznie, włączając: Start/ControlPanel/ProgramsAndFeatures/TurnWindowsFeatures on or Off/IIS/WWW Service/Performance features/Dynamic Content Compression
, ale Jak mogę programowo go włączyć na tej funkcji systemu Windows? Mogę używać PowerShell, C# w moim instalatorze.
Każdy pomysł, w jaki sposób mogę to zrobić? Dzięki.
Dzięki Greg, ale ten addcmd nie jest "Włącz funkcję Windows", której potrzebuję. –