参照として使うんじゃ無く、実行時に
ファイルがあるかどうか確認しつつ読み込むってこと?
AssemblyとかのLoadfileとかをいってるんかな?

それともネイティブのdllの方かな?
LoadLibraly や GetProcAddressの話かな?