背景:
我们有以前在 Windows Server 2003 上运行的 Oracle 6i 应用程序。
我们已迁移到 2008r2,并且我们设法让这些应用程序几乎完美地运行(花费了一段时间并生成了大量 ProcMon 日志...)。
我知道它不受支持等,但我看不到管理层同意升级 - 他们宁愿继续使用 2003...
应用程序的作用:
该应用程序收集数据,然后创建带有地址和附件(rtf)的电子邮件(如 mailto)。
现在我们面临以下问题:
问题是,进程 RWRBE60.exe 在 Outlook 启动之前就随机崩溃了。
我已禁用所有 Outlook 安全功能,但这无济于事(至少对于该特定问题而言)。
事件查看器中显示了故障模块,但它看起来也是随机的(例如 dhcpcsvc.dll、dhcpcsvc6.dll、olmapi32.dll...)。
所有测试均在同一台服务器上、同一用户、同一应用程序和同一配置下进行。
ProcMon 中还发现了一些奇怪的事情:
1. 它从 Windows 和 System32 加载许多(甚至可能是所有)dll(例如 dhcpcsvc.dll - 我的意思是,WTH?!)
2. 我曾经看到它加载了一个名为 OMSXP32.DLL 的 dll,但后来我检查时它并不存在。3
. 当它工作时,它似乎不需要搜索所需的 dll。
欢迎任何建议或指导。