【发布时间】:2016-05-31 06:38:23
【问题描述】:
我在循环中使用 Assembly.LoadFile(assemblyFilePath) 加载程序集,如果程序集已经加载一次,我想避免调用 Assembly.LoadFile。我是否应该担心为已加载的 DLL 重复调用 Assembly.LoadFile ?谢谢。
【问题讨论】:
-
Load() 和 LoadFile() 将程序集加载到不同的上下文中。如果它们位于仅通过程序集名称可以找到的文件夹中,为什么要使用 LoadFile()?见这些文章:blogs.msdn.com/b/suzcook/archive/2003/09/19/…blogs.msdn.com/b/suzcook/archive/2003/05/29/57143.aspx
标签: c# .net reflection