複数のconsole
アプリケーションがあり、それぞれにapp.config
ファイルがあります。この方法は少し実用的ではありません。電子メール サーバーの構成を変更する必要がある場合は、すべてのapp.config
ファイルを変更する必要があるためです。単一の構成ファイルまたは類似のものを作成したいので、すべての構成を 1 か所にまとめることができます。
これを達成するための最良の方法はどれですか? xml
ファイルで考えていました。
複数のconsole
アプリケーションがあり、それぞれにapp.config
ファイルがあります。この方法は少し実用的ではありません。電子メール サーバーの構成を変更する必要がある場合は、すべてのapp.config
ファイルを変更する必要があるためです。単一の構成ファイルまたは類似のものを作成したいので、すべての構成を 1 か所にまとめることができます。
これを達成するための最良の方法はどれですか? xml
ファイルで考えていました。
私はそれを行う1つの方法があります。まず、appSettings が別のファイルから取得されるように、app.config ファイルを変更します。appSettings セクション全体を次のように置き換えます。
<appSettings file="myappsettings.config"/>
次に、myappSettings.config ファイルを作成する必要があります。この新しいファイルはどこにでも作成できます。Solution フォルダーのルートに保存します。ファイルの開始タグと終了タグを含め、appSettings セクションにあったすべてのものを含めます。
次に、各プロジェクトで、新しい myappsettings.configファイルを既存のアイテムとして追加します。新しい構成ファイルをプロジェクトにリンクし、コンパイル時にプロジェクト出力にコピーします。
設定を変更する必要がある場合は、myappsettings.config の appSettings を変更するだけです。