2

最近、接続文字列を machine.config に移動することにしました。これは、複数の環境を管理するための最も洗練されたアプローチであると思われるからです。ただし、必要が生じた場合 (または、啓発されていない大衆が不満を言い始めた場合) は、ローカルの web.config でこれらの設定をオーバーライドできるようにしたいと考えています。

ConfigurationErrorsException値が既に設定されているため、値を取得せずに web.config の machine.config から設定を上書きするにはどうすればよいですか?

4

1 に答える 1

5

machine.config に追加したものと同じ名前を持つローカル web.config を使用して別の接続文字列を追加しようとしている場合は、最初にそれを削除する必要があります。connectionStrings 要素は辞書のように機能し、置換文字列を追加する前に remove または clear タグを追加できます。詳しくはこちらをご覧ください。

于 2009-12-30T20:01:49.287 に答える