如何獲取沒有類型的.dll的程序集引用?沒有類型的程序集實例
var assembly = typeof(SomeType).Assembly; - >但不必分隔任何類型? (「AssemblyName」);類似於Assembly.Get(「AssemblyName」)的東西。
如何獲取沒有類型的.dll的程序集引用?沒有類型的程序集實例
var assembly = typeof(SomeType).Assembly; - >但不必分隔任何類型? (「AssemblyName」);類似於Assembly.Get(「AssemblyName」)的東西。
您想要Assembly.Load,Assembly.LoadFile或Assembly.LoadFrom。每個人之間都有差異。
LoadFrom()經過融合,並且如果一個在LoadFrom上下文已經加載可在不同的路徑,但與相同的標識重定向到另一組件。
LoadFile()根本不會通過Fusion進行綁定 - 加載器會繼續並加載*調用者請求的內容。它不使用Load或LoadFrom上下文。
而且她還有另一個好帖子here詳細說明了sm of的優缺點。
您可以使用Assembly.LoadFile或Assembly.Load方法