我在Win2008服务器上运行我的C++服务。它会随机崩溃,我不知道原因。这种情况在客户现场的多台机器上发生。
我该如何配置系统以自动生成进程转储?我需要一种方法,最好只需要进行最少的安装和UI操作,最好只需要进行一些注册表修改。
谢谢。
[编辑] 等待中...
我该如何配置系统以自动生成进程转储?我需要一种方法,最好只需要进行最少的安装和UI操作,最好只需要进行一些注册表修改。
谢谢。
[编辑] 等待中...
http://msdn.microsoft.com/en-us/library/bb787181(v=vs.85).aspx
这是一个简单而深思熟虑的系统,只需要配置一些注册表设置即可。对你的可执行文件进行签名,然后向微软注册Windows Error Reporting(签名证书需要花费,但WER是免费的)。这样,当用户点击“发送给微软”按钮时,就会收集崩溃日志。这些日志将一直保存在那里,直到你登录以检索它们。这不需要在用户的计算机上安装任何其他程序。