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