2
我正在使用的应用程序在启动时正在崩溃在某个用户计算机上。用户机器正在运行Windows XP并且有很多访问限制,其中一个可能会导致问题。从用户机器上的本地C++应用程序中恢复调用堆栈
如何在不安装任何开发工具的情况下从崩溃中检索调用堆栈?
感谢
我正在使用的应用程序在启动时正在崩溃在某个用户计算机上。用户机器正在运行Windows XP并且有很多访问限制,其中一个可能会导致问题。从用户机器上的本地C++应用程序中恢复调用堆栈
如何在不安装任何开发工具的情况下从崩溃中检索调用堆栈?
感谢
不能在XP做到这一点,但在Vista/Win7的:
对于XP有一个名为userdump.exe在,你可以使用轻量级的程序,但你说“没有工具” :)
部分问题是,我甚至无法打开任务那台机器上的经理。我可能会使用SetUnhandledExceptionFilter来处理崩溃和StackWalk64来获取调用堆栈。 – 2011-04-15 17:32:04
的可能重复[如何创建我的过程时转储它崩溃](http://stackoverflow.com/questions/1547211/how-to-create-minidump-for-my-process-when-it-crashes) – Erik 2011-04-15 17:24:04