c++ - 如何从命令行捕获 exe 崩溃

标签 c++ visual-studio command-line winapi

我正在对我们的 win32 c++ 程序进行批测试。其中一些崩溃了。从命令行捕获这些崩溃并报告它的最佳方法是什么?

谢谢

编辑:回答:

1) 你不能从批处理/命令行中捕获另一个进程的异常

2) 在 C# 中正确执行此操作的示例:

How to handle a crash in a process launched via System.Diagnostics.Process?

最佳答案

有一种从命令行捕获异常和崩溃的方法:使用 ADPlus在崩溃模式下,它将坐在后台监听未处理的异常。

另见 Win32: Is there a difference between Dr. Watson's full/mini dumps and writing my own?

关于c++ - 如何从命令行捕获 exe 崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2697779/

相关文章:

c++ - 有效关联事件

c++ - cout << i << "\n"[ i == n ] 术语在做什么?

c++ - 从给定的前序遍历构建二叉树

c++ - 什么时候释放内存?

visual-studio - 自定义 Team Foundation Server 工作项模板

python - 阅读pdf文件的内容

c++ - const char[] 默认函数参数

visual-studio - 在 Visual Studio 中为不同的生成配置使用不同的预生成事件

git - 为什么会得到 : when i press git log command

linux - 在 bash 中依次运行多个脚本