サーバーにWebサイトを展開しています。connection string
ある日、名前がすでに追加されているというエラーが表示されました。web.configファイルを確認しましたが、その名前のエントリは1つだけです。構成からエントリを削除しました。これで、Webサイトは正常に機能し、データベースからデータを取得しました。
注:構成ファイルの名前を変更すると、エラーが表示されます。
問題は、connectionstring部分がメモリにキャッシュされていることだと思います。そうですか?この望ましくない動作をどのように克服できますか?
ソースコードの設定ファイル
リリース構成
<system.web>
<compilation xdt:Transform="RemoveAttributes(debug)" />
</system.web>
デバッグ構成
<system.web>
</system.web>
参考資料: