我windows xp SP3
在运行时动态加载 dll 的以下代码行面临应用程序崩溃的问题。
ObjFileCrawlerClass = (IFileCrawlerClass)Activator.CreateInstance(libType);
在添加日志时,我发现上面的行会导致崩溃,也没有抛出异常。
迄今为止,我在 10 台不同的机器上测试了我的应用程序,但上述机器失败了。还尝试创建具有相同系统配置的新 VM 机器,(XP, SP3)
但最终无法重现该问题。
这可能与机器上的某些权限/安全问题有关吗?