启动MSVC调试器从命令行调试应用程序而不点击弹出窗口
问题描述:
我们希望我们的持续集成脚本能够在MSVC附加到应用程序的测试环境中运行我们的应用程序。启动MSVC调试器从命令行调试应用程序而不点击弹出窗口
我试过几个选项,如this或this是推出vsjitdebugger.exe,但它会弹出几个弹出框,如“你真的要开始debgging吗?是的。取消调试”和“选择调试器”(列表中只有一个选项)。这是不可接受的,因为......它应该是自动化的 - 在没有人类的情况下工作。
任何人都这样做,并知道如何真正实现自动化?
答
如果我们启用JIT调试来捕获异常,它将在使用命令行或IDE期间具有JIT调试弹出窗口,我经常使用下面的示例作为调试工具,即使它不能真正满足您的要求:
https://www.codeproject.com/articles/1090417/how-to-set-debugger-to-auto-attach-on-process-star
我们可以不弹出窗口禁用JIT,但它意味着它不会真的把它叫做:
https://msdn.microsoft.com/en-us/library/5hs4b7a6(v=vs.140).aspx
没有别的好WO rkaround它,但我会帮你提交的功能要求产品团队:
您可以添加您的评论和投票吧:)