App.config ファイルに次の構成があります。
<add key="ConnectionString"
value="INITIAL CATALOG=myDatabase;DATA SOURCE=myServer;User ID=myUser;Password=!&myPass99;"/>
上記の接続文字列は Visual Studio のインテリセンスによって拒否されます。エンティティがmyPass99
定義されていないと表示されます。この問題はパスワード内の & によって発生します。
どうすれば逃れられるでしょうか?
ベストアンサー1
アンパサンドをエスケープする&
には、&
ご参考までに、その他のキャラクターについてはこちらをご覧ください:XML ドキュメントではどの文字をエスケープする必要がありますか?