我有一個強命名的程序集,安裝到特定的文件夾(而不是GAC)。如圖反射從特定路徑加載強名稱程序集?
名稱爲:
"Foo.Bar.TreeFrog, Version=1.2.1.0, Culture=neutral, PublicKeyToken=ac88c4a8b22089b4"
,並在那裏它的安裝路徑是
"c:\\QueueBall"
我可以使用Assembly.Load
或Assembly.LoadFrom
加載它,如果又如何?
我可以確保強命名得到遵守,即我正在加載的DLL確實是我期待的DLL,而不是具有相同名稱的冒名頂替者?
嘖,嘖。直接從驅動器的根目錄創建自己的文件夾不是一個好主意。 – 2010-06-23 17:24:32
@Joel--不是我能控制的,唉。這不是我的DLL,也不是來自我的安裝程序。 – Eric 2010-06-23 19:03:09