【问题标题】:Loading Assembly only once仅加载一次程序集
【发布时间】:2009-01-02 20:13:53
【问题描述】:

我在运行时加载程序集,每次调用代码时出现的问题是我是否应该检查该特定程序集是否已经加载?还是.Net 会处理这个问题并且一个程序集(相同版本)只能加载一次?这里的基本问题是我是否必须遍历已加载程序集的列表并查看我的程序集是否已加载? 谢谢

【问题讨论】:

  • 我正在使用:System.Reflection.Assembly.LoadFrom()

标签: reflection assemblies loading assembly.load


【解决方案1】:

引用MSDN:“如果已经加载了具有相同标识的程序集,即使指定了不同的路径,LoadFrom 也会返回加载的程序集。”

【讨论】:

  • 即使您试图反映当前程序集,这也是正确的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-05-09
  • 2023-03-12
  • 1970-01-01
  • 2019-08-18
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多