如何从运送给客户的c ++应用程序获取调试信息?

时间:2014-01-30 19:08:41

标签: c++ visual-studio debugging

我不确定是否有可能,但我认为我有一个c ++应用程序,我发送给客户。应用程序可能有错误,因此失败,但我无法获得有关它失败的地方的任何信息。有什么办法可以从这样的应用程序中获取调试信息吗?

我正在使用visual studio进行开发。

1 个答案:

答案 0 :(得分:1)

使用大量日志记录:

  • 记录您正在执行的每项重要操作的开始和结束 确保它不会对应用程序性能产生太大影响。

  • 记录API调用中的任何错误或例程中的其他失败。

最后,您可以自动生成故障转储并允许用户提交此转储或让我们说崩溃报告,包括您的应用程序日志。本文将帮助您了解如何捕获应用程序崩溃并生成转储文件:http://www.codeproject.com/Articles/1934/Post-Mortem-Debugging-Your-Application-with-Minidu#_Writing_a_Minidump_with MiniDumpWri

相关问题