MVC3 プロジェクトで Web 配置ツールキットを使用しようとしていますが、全体的に配置は正常に機能しますが、データベースへの接続文字列には、2 つの数字が続くパーセント (%) 文字を含むパスワードがあります。展開ツールキットは、これを 16 進文字の置換として変換しているようです。この文字の置換を防ぎながら、開発者のマシンで接続文字列を使用できるようにする方法はありますか? Web.Debug.Config ファイルに置換を入れてみました。% の代わりに %25 を追加して、% 文字だけを置き換えようとしても、完全な値を置き換えようとしました。
例:
<connectionStrings>
<add name="MyDB" connectionString="server=Server1;uid=user1;pwd=abc123%72;database=Database1;"
</connectionStrings>
に置き換えられます
<connectionStrings>
<add name="MyDB" connectionString="server=Server1;uid=user1;pwd=abc123r;database=Database1;"
</connectionStrings>