私は2つのプロジェクトを持っています.1つはアプリケーション(exe)で、もう1つはライブラリ(dll)です。私は、アプリケーションからライブラリを動的にロードしています。 DLL内からexeのapp.configにアクセスしようとしています。 DLLのコードは次のとおりです。C#が別のプロジェクトのapp.configにアクセスする問題
私はプログラムプロジェクトからライブラリプロジェクトへの参照があれば、上記のコードはうまくいきます。しかし、参照を削除すると、System.IO.FileNotFoundExceptionが発生します。
設定のHasFileプロパティはtrueですが、セクションや何かが見つからないようです。だから別のaap.configを使用していると思っていて、手動でapp.configパスをOpenExeConfigurationに指定しようとしましたが、同じエラーが表示されます。
どうすれば、プログラムプロジェクトからそのDLLへの参照を持たずに、DLLからプログラムのapp.configにアクセスできますか?