Reflection 仅加载一次程序集
我在运行时加载一个程序集,每次调用代码时都会出现这样一个问题:我是否应该检查该程序集是否已经加载?或者.Net负责此操作,并且一个程序集(同一版本)只能加载一次?这里的基本问题是,我是否必须遍历已加载程序集的列表,并查看我的程序集是否已加载?Reflection 仅加载一次程序集,reflection,assemblies,loading,assembly.load,Reflection,Assemblies,Loading,Assembly.load,我在运行时加载一个程序集,每次调用代码时都会出现这样一个问题:我是否应该检查该程序集是否已经加载?或者.Net负责此操作,并且一个程序集(同一版本)只能加载一次?这里的基本问题是,我是否必须遍历已加载程序集的列表,并查看我的程序集是否已加载? 感谢引用:“如果已加载具有相同标识的程序集,即使指定了不同的路径,LoadFrom也会返回已加载的程序集。”Im使用:System.Reflection.assembly.LoadFrom()即使您试图反映当前程序集,此选项仍然有效。
感谢引用:“如果已加载具有相同标识的程序集,即使指定了不同的路径,LoadFrom也会返回已加载的程序集。”Im使用:System.Reflection.assembly.LoadFrom()即使您试图反映当前程序集,此选项仍然有效。