在AppDomain中动态加载Assembly时,Type.GetType返回null

时间:2017-10-04 07:03:14

标签: c# appdomain dynamic-loading assembly-loading

我有一个名为MyAssembly.dll的程序集,它使用

动态加载
Assembly.LoadFrom(@"path_to_MyAssembly_dll");

我希望从Type中的字符串(类名称为字符串)中获取MyAssembly,但显示不一致的行为。

有时会提供我想要的正确类型(类型),有时会给出null

当Type为null时,我使用

检查了AppDomain中的程序集
AppDomain.CurrentDomain.GetAssemblies();

它显示在AppDomain中加载MyAssembly

我不明白为什么会这样。

0 个答案:

没有答案