IIS6のメタベースを変更しようとしましたが、チェックボックスをチェックして直接メタベース編集を有効にしました。
変更を行い、保存します。iisresetを実行すると、変更がロールバックされます。
私に何ができる?
IIS6のメタベースを変更しようとしましたが、チェックボックスをチェックして直接メタベース編集を有効にしました。
変更を行い、保存します。iisresetを実行すると、変更がロールバックされます。
私に何ができる?
直接のメタベースの更新は、IISRESET、制御されたシャットダウン、または実行中に変更をフラッシュするだけのIISの後に、保留中のメモリ内の変更をディスクにフラッシュすることによって上書きされます。
IISは、メモリ内で発生した可能性のある変更を、の直接編集の結果である可能性のある変更と検出してマージするのに十分なほど賢くはありませんmetabase.xml
。
本当にメタベースを直接編集する必要がある場合は、最初にIISを停止し、編集を行ってから再起動します。これは、直接編集を確実に継続するための確実な方法です。
adsutil.vbs
スクリプトを使用すると、メタベースのほとんどすべての部分を変更できることをご存知ですか?これは、直接編集よりもはるかに安全で信頼性の高い方法です。