Riverside Learning LABO(Skill/Idea/Code)

よりよいシステムのため工学系と人間系の学習下書きメモ

.NETのDLL参照順序

.NETでは下記の順序でアセンブリ(DLL等)を探しに行く順序。


1. DEVPATH環境変数に列挙されているディレクト
2. グローバル・アセンブリ・キャッシュ
3. アセンブリのコードベース
4. 3.が存在しなかった場合はプローブを行う


1. クライアントPCのシステムファイルに記述されている
設定をONにして環境変数のパスに配置する方法

2. クライアントPCでDLLをGACへ登録する方法

3. 参照するアセンブリをアプリケーション構成ファイル
(app.config) に明記する方法

4. DLLを実行ファイルと同じフォルダに配置する方法