App.config でエスケープする & 質問する

App.config でエスケープする & 質問する

App.config ファイルに次の構成があります。

<add key="ConnectionString" 
     value="INITIAL CATALOG=myDatabase;DATA SOURCE=myServer;User ID=myUser;Password=!&myPass99;"/>

上記の接続文字列は Visual Studio のインテリセンスによって拒否されます。エンティティがmyPass99定義されていないと表示されます。この問題はパスワード内の & によって発生します。

どうすれば逃れられるでしょうか?

ベストアンサー1

アンパサンドをエスケープする&amp;には、&

ご参考までに、その他のキャラクターについてはこちらをご覧ください:XML ドキュメントではどの文字をエスケープする必要がありますか?

おすすめ記事