クラス ライブラリ用と単体テスト用 (NUnit 2.5 を使用) の 2 つのプロジェクトに分割されたソリューションがあります。さて、クラス ライブラリ プロジェクトの App.config ファイルに、次のような行をいくつか追加しました。
<add key="KeyName" value="KeyValue"/>
クラスライブラリコードで読んでいる
ConfigurationManager.AppSettings["KeyName"].
問題は、単体テストを実行すると、クラス ライブラリがこれらの値にアクセスできないことです。これは、そのコードがライブラリ内から使用されているにもかかわらず、単体テスト プロジェクトの App.config でそれらを探しに行くためです。これらの行をこのファイルに追加すると、すべてがスムーズになりますが、もちろんそれは私が望んでいることではありません。ConfigurationManager
正しいアプリケーション パスでキーを探すように指示するにはどうすればよいですか?