2017-08-15 13 views
2

IISの出力キャッシュ設定を構成する方法を見つけようとしています。私は周りを見ていて、本当に何かを持っていた。私は基本的に拡張子.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'.

+0

追加-WebConfigurationProperty – ArcSet

+0

を使用してみてくださいが存在するプロパティの値を変更するには、あなたが、私はエラーメッセージを取得していないが、それは出力に含まキャッシングのためのルールを追加しなかったことArcSetありがとうございます。 –

+0

私のコメントの上のマークを押してください – ArcSet

答えて

0

アドインWebConfigurationProperty

追加-WebConfigurationPropertyを使用してみてください「にISNプロパティが追加されますそこに。

セットWebConfigurationPropertyはすでに

+0

ArcSetに感謝しますが、システムではまだ新しいメンバーであることをアップヴォートできません。私はAdd-WebConfigurationPropertyを使ってみましたが、これは何もしないようです。 上記と同じコードを使用しましたが、addに変更しました。 –

+0

ちょうどアップデート、私はIISのGUIを使用して値を作成し、Set-WebConfigurationPropertyで変更しようとしましたが、何ができないのか分かりません。 –

+0

他の誰かがAdd-WebconfigurationPropertyを使用する際に問題がありましたか? –

関連する問題