【发布时间】:2011-07-31 19:16:49
【问题描述】:
我使用 codedom 即时创建一个 .net dll,然后使用 Assembly.LoadFrom 加载它,如下所示:
Private Sub Test()
Dim ASM As Assembly = Assembly.LoadFrom("test.dll")
'Do some stuff with the loaded assembly...
End Sub
它只工作一次。如果我尝试重新编译 test.dll,我会收到文件已使用且不可写的错误。 我试图将 ASM 设置为空 - 如何从内存中卸载加载的程序集?
【问题讨论】:
标签: vb.net assemblies loading file-locking