複数のアプリケーション間で構成設定を共有する方法
-
08-07-2019 - |
質問
いくつかの一般的な設定値を持つ複数のアプリケーションがあるプロジェクトがあります。 .Net構成オブジェクトモデルを使用するすべてのアプリケーションで使用可能な共有.configファイルが必要です。各アプリケーションには独自のapp.configファイルもあります
これをどのように行うのが最善か。できるだけレジストリの使用を避けたいです。ドキュメントを見ると、OpenExeConfiguration(string exePath)メソッドは、指定された構成ファイルへのアクセスを約束しているようです。これは合理的なアプローチですか?他の提案はありますか?
解決
こちら役立つ可能性があるOpenExeConfigurationに対処するディスカッション。
他のヒント
app.configの一部のセクションでは、外部ファイルへの参照が許可されています。
<appSetting configSource="somefile.config"/>
マシン構成に値を配置します。その後、必要な値を個々のアプリの設定に入れることでオーバーライドできます。
所属していません StackOverflow