代码摘录:
var a = Assembly.LoadFile("MyAssembly.dll"); var t = a.GetType("MyNamespace.MyClass",false); Debug.Assert(t != null); // fails
Assembly.LoadFile()正在加载程序集没有任何问题,但Assembly.GetType()
返回null,即使我已经验证MyNamespace.MyClass存在且拼写正确.
任何其他想法为什么会这样?