visual-studio - 是否可以在调试时以编程方式与 Visual Studio 调试器通信?

标签 visual-studio debugging

我想在不使用调试 GUI 的情况下控制调试器上的选项,最好是从被调试的代码内部。我认为这会很困难,但也许我的调试代码可以从将与调试器通信的独立代码请求服务。

这与 another question of mine 有关关于控制何时中断异常。

最佳答案

您可以编写 Visual Studio 宏,它可以执行 GUI 所能做的任何事情,但它们可能会涉及很多。请参阅 Automation and Extensibility for Visual Studio 上的 MSDN 文档

从正在调试的代码中执行此操作会很棘手,您肯定需要与 VS 进行某种新的通信形式,也许是自定义加载项。我认为独立服务不会从根本上帮助这里。最大的问题是当调试器中断时您的代码将停止运行。

关于visual-studio - 是否可以在调试时以编程方式与 Visual Studio 调试器通信?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/201504/

相关文章:

c++ - 在 Premake 中指定文件类型

c - gprof : How to generate call graph for functions in shared library that is linked to main program

java - 如何找出哪种方法花费了很多时间?

c++ - 如何在不更改命令行的情况下禁用断言?

java - 如何阅读和理解 java 堆栈跟踪?

.net - 在 Visual Studio 中使用快捷方式自动生成代码?

c# - 如何在 rdlc 或 ssrs 报告中设置表格的最小行数?

c++ - 在 Visual Studio 中使用 C++ 中的 GStreamer

c# - 如何在当前文档中生成 Visual Studio 中的代码?

java - 作为一个新手,我找不到程序中的错误