如何动态卸载C#中的程序集

时间:2012-11-02 08:22:00

标签: c# .net-assembly

我正在尝试在C#应用程序中加载和卸载程序集,但我无法卸载程序集,无法动态替换卸载的程序集。

1 个答案:

答案 0 :(得分:4)

您无法卸载程序集。一旦它在那里,JIT就不可能将它编译的所有代码分开。

但是,您可以将其加载到单独的AppDomain中,并在完成后拆除该AppDomain。