ドキュメントに従って、APPCMD
を設定debug=false
するために使用しようとしています。web.config
私が使用している特定の構文は次のとおりです。
APPCMD SET CONFIG "SITE/VDIR" section:compilation /debug:False /commit:APP
出力は
INFO ( section:compilation, timetaken:219, hresult:00000000, objects:1 )
Applied configuration changes to section "system.web/compilation" for "MACHINE/W
EBROOT/APPHOST/SITE/VDIR" at configuration commit path "MACHINE/WE
BROOT/APPHOST/SITE/VDIR"
その後、debug
まだに設定されtrue
ます。
私はファイルが読み取り専用であることを除外しました。プロセスモニターを使用して、appcmdが実際に正しい場所のweb.configに書き込むのを監視しました。私の環境はWindows2008x64、SP2です。
問題を解決するにはさまざまな方法があることを理解しています。さまざまな構成ファイル、xpath、nantなどで自分で実行しますが、なぜAPPCMD
機能していないように見えるのか、そしてツールで苦労している可能性のある他の人を助けることに特に興味があります。ご協力いただきありがとうございます!