2012-01-18 17 views
4

私のプロジェクトの実行/ binフォルダに、私は、次のファイルがある場合:.Net:アセンブリを動的に読み込んでも設定が読み込まれますか?

MyDynamicLibrary.dll 
MyDynamicLibrary.dll.config 

と私のアプリケーションでは、私は持っているが、この:

Assembly assembly = System.Reflection.Assembly.Load("MyDynamicLibrary"); 

私は、このアセンブリオブジェクトからメソッドを呼び出す場合は、それを意志MyDnamicLibrary.dll.configに情報が既にロードされていますか?そうでなければ、dllが正しく機能するようにロードする方法はありますか?または、アプリケーションの.configファイルにMyDynamicLibrary.dll.configの情報を追加する必要がありますか?前の回答を引用

+1

dll.configが* * CLRによって考慮されることはありません、それだけで.exe.configを見て –

答えて

2

は:

「[...]読まれている設定ファイルは、ホスティング、実行の設定ファイルです。」 (ハンスは彼の前のコメントの右です)

this質問を確認してください;あなたはおそらくMicrosoft's Best Practices for Assembly Loadingを見てみたいです。

ベスト、

アーサー

関連する問題