50

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

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

上記の接続文字列は、Visual Studio IntelliSense によって拒否されます。エンティティmyPass99が定義されていないと表示されます。この問題は、パスワードの & が原因です。

どうすればそれを回避できますか?

4

1 に答える 1

97

&amp;の代わりに使用して、アンパサンドをエスケープします。&

参考までに、その他の文字については、こちらを参照してください: XML ドキュメントでエスケープする必要がある文字は何ですか?

于 2012-06-04T15:23:26.980 に答える