我正在尝试动态加载加密程序集,但我GetType
返回 null,即使我使用了正确的类名。这是代码:
//Load encryption assembly.
Assembly encryptionAssembly = Assembly.LoadFrom("Encryption.dll");
foreach(Type t in encryptionAssembly.GetTypes())
{
MessageBox.Show(t.Name.ToString());
// This shows "Encryption"
}
Type encryptionClass = encryptionAssembly.GetType("Encryption");
// But this returns null
这个我有点头疼。该课程是公开的,我肯定拼写正确。
提前致谢。