1. ホーム
  2. c#

[解決済み] クラスライブラリ用app.config

2023-03-24 17:08:13

質問

VS2008 ウィザードでクラス ライブラリ用に生成された app.config ファイルを見ることができません。私の調査では、1 つのアプリケーションには 1 つの app.config しか存在しないことがわかりました。

クラス ライブラリに手動で app.config を追加することは悪いことなのでしょうか、それとも、クラス ライブラリの app.config の目的を果たす他の方法があるのでしょうか。

log4netの設定情報をapp.configファイル内に格納する必要があるのですが、どのようにすればよいのでしょうか?

どのように解決するのですか?

一般的には ではない を追加します。 app.config ファイルをクラスライブラリのプロジェクトに追加してはいけません。それは 痛い ライブラリ プロジェクトを傷つけることはありません。

その代わりに、ライブラリを使用するアプリケーションを設定することになります。ライブラリを使用する可能性のある各アプリケーションは、おそらく異なる要件を持っているので、これは実際に論理的な意味もあります。