DLLを別のフォルダに移動したい
2005/02/11
この文書はVisual Studio 2003(.NET1.1)時点をベースに記述されています。
このようにexeファイルがある中にdllが二つあるようなアプリケーションがあったとします。このdllを別のフォルダに移動するためにはアプリケーション構成ファイルを作成します。
今回は試しにdllと言うフォルダに移動させる方法を試してみます。
<?xml version="1.0" encoding="utf-8" ?> <configuration> <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1" > <probing privatePath="dll" /> </assemblyBinding> </runtime> </configuration>
<probing> 要素
http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/cpgenref/html/gngrfprobing.asp
ちなみにEXEより上のディレクトリに移動させることは出来ません。
#厳密名をつけて、GACに入れるしか方法ありません。