我正在尝试将Drwtsn32.exe设置为windows xp嵌入式系统上的崩溃处理程序。我从提示符运行drwtsn32.exe -i将其安装为默认处理程序。然后我添加了几个不同的片段,这些片段会导致异常进入我们的应用程序作为测试:
int y = 0;
int j = 0;
j /= y;
int* p = 0;
(*p) = 0;
当我第一次运行我的应用程序时,我正确地获得了Drwtsn32.exe弹出窗口,应用程序关闭,并且写入drwtsn32.log并显示我的崩溃。当我再次运行相同的应用程序时,我没有弹出窗口,也没有写入日志。重复此操作直到我重新启动,当弹出和日志都生成一次时,问题仍然存在。
在另一个系统上,我看到不同的功能 - drwtsn32.exe不会生成错误(虽然我确实看到了MS Send Report弹出窗口)并且每次都会生成日志,而无需重新启动。
有人知道我是否缺少配置选项,或者我们的Windows XP Embedded Image中是否缺少某个组件?
由于