我一直在尝试找到一种配置IIS'outputcaching'设置的方法。我一直在环顾四周,确实有任何可行的方法。我基本上是在尝试为扩展名.pdf和设置“直到更改”设置输出缓存。我已经试过这段代码:
Set-WebConfigurationProperty -pspath 'MACHINE/WEBROOT/APPHOST/Default Web
Site' -Filter "system.webServer/caching/profiles/add[@extension='.pdf']" -
Name "kernelCachePolicy" -Value "CacheUntilChange"
但这给了我以下错误:
最佳答案
尝试使用Add-WebConfigurationProperty
Add-WebConfigurationProperty将添加一个不存在的属性。
Set-WebConfigurationProperty更改已经存在的属性的值