2009-01-02 35 views
2

我在运行时加载程序集,每次调用代码时出现的问题是应该检查该特定程序集是否已经加载?还是.net照顾这一点,一个程序集(同一版本)只能加载一次?这里的基本问题是我必须遍历加载的程序集列表,看看我的程序集是否已经加载? 感谢只装载一次组装

+0

林:System.Reflection.Assembly.LoadFrom( ) – 2009-01-02 20:14:34

回答

7

引述MSDN:使用“如果具有相同身份的组件已加载,LoadFrom返回即使指定了不同的路径加载的程序集。”

+0

即使您尝试反映当前程序集,也是如此。 – StingyJack 2009-01-02 21:16:23