msdeploy を使用してデプロイしている Web アプリケーションがありますが、現時点では面倒なデプロイ後の手順があります。connectionStrings セクションでパスワードにパッチを適用する必要があります。
IIS マネージャーに入力されたパスワードは "ABCD%ABCD" ですが、msdeploy が作業を終了すると、文字列のパスワード部分は次のようになります: ABCD«CD
明らかに、msdeploy は%
パスワードのシーケンスによって混乱しています。
" を含むパスワードを入力すると、IIS マネージャーが挿入します"
'%' は、事前定義された xml エンティティ定義の文字の 1 つではありません。msdeploy がパスワードを破損しないように、このパスワードを入力するにはどうすればよいですか?