私のシナリオ
複数の個別の実行可能アプリケーションから呼び出されるクラス ライブラリがあります。このクラス ライブラリは、アクセスするデータベース サーバーのアドレス (およびその他の多くの構成オプション、認証情報など) を知る必要があります。クラス ライブラリとは別に、これらの構成オプションを把握して設定する必要がある構成および管理アプリケーションがあります。
私の質問
これらのユーザー固有の構成オプションを Windows レジストリに格納するのが一般的な方法ですか、それとも、クラス ライブラリに典型的な 'App.config' XML アプローチを使用し、構成ツールがそれを変更および修正できるようにすることが望ましいですか?
私はレジストリのアプローチに傾倒していますが、多くの人がそれを使用しないという意見を持っていることを知っています. あなたならどうしますか?