2009-11-03 86 views
1

如何獲取沒有類型的.dll的程序集引用?沒有類型的程序集實例

var assembly = typeof(SomeType).Assembly; - >但不必分隔任何類型? (「AssemblyName」);類似於Assembly.Get(「AssemblyName」)的東西。

回答

3

您想要Assembly.LoadAssembly.LoadFileAssembly.LoadFrom。每個人之間都有差異。

根據Suzanne Cook

LoadFrom()經過融合,並且如果一個在LoadFrom上下文已經加載可在不同的路徑,但與相同的標識重定向到另一組件。

LoadFile()根本不會通過Fusion進行綁定 - 加載器會繼續並加載*調用者請求的內容。它不使用Load或LoadFrom上下文。

而且她還有另一個好帖子here詳細說明了sm of的優缺點。

0

您可以使用Assembly.LoadFile或Assembly.Load方法

相關問題