我一直在試圖找到一種方法來配置IIS的'outputcaching'設置。我一直在環顧四周,真的有什麼工作。我基本上試圖設置輸出緩存爲擴展.pdf和設置「直到更改」。
我試過這段代碼:使用PowerShell的IIS輸出緩存設置
Set-WebConfigurationProperty -pspath 'MACHINE/WEBROOT/APPHOST/Default Web
Site' -Filter "system.webServer/caching/profiles/add[@extension='.pdf']" -
Name "kernelCachePolicy" -Value "CacheUntilChange"
但是這給了我以下錯誤:
WARNING: Target configuration object 'system.webServer/caching/profiles/add[@extension='.pdf'] is not found at path 'MACHINE/WEBROOT/APPHOST/Default Web Site'.
嘗試使用外接WebConfigurationProperty – ArcSet
謝謝ArcSet,我沒有得到錯誤信息,但它並沒有增加對輸出中的緩存規則的屬性值。 –
按我的評論上的標記請 – ArcSet