我猜几乎所有经常进行调试的人都在Visual Studio中有一个方便的宏(并且在工具栏上有快捷方式),当调用它时,它会自动附加到特定进程(通过名称标识)。
这比点击“调试” ->“附加到进程…”节省了很多时间,但只有在运行要附加到的单个进程实例时才有效。如果内存中有特定进程的多个实例-调试器将选择第一个(具有较小的PID?)。
有没有一个宏可以显示对话框(如果指定名称的进程有多个正在运行),并允许开发人员选择他/她真正想要附加到的进程。
我猜选择可以基于窗口标题文本进行(在大多数情况下足够),当选择特定实例时,宏将进程的PID传递给Debugger对象?
如果有人拥有该宏或知道如何编写它,请分享。
谢谢。
这比点击“调试” ->“附加到进程…”节省了很多时间,但只有在运行要附加到的单个进程实例时才有效。如果内存中有特定进程的多个实例-调试器将选择第一个(具有较小的PID?)。
有没有一个宏可以显示对话框(如果指定名称的进程有多个正在运行),并允许开发人员选择他/她真正想要附加到的进程。
我猜选择可以基于窗口标题文本进行(在大多数情况下足够),当选择特定实例时,宏将进程的PID传递给Debugger对象?
如果有人拥有该宏或知道如何编写它,请分享。
谢谢。
Imports System.Collections.Generic
。由于我找不到任何关于ListDebuggedProcesses()
的参考,所以我将其注释掉了。 - Plynx