有谁知道在 Visual Studio 2008(EnvDTE90)和 Visual Studio 2008 SP1(EnvDTE90a)中执行此操作的等效项?
//this is code for Visual Studio 2005, works great
EnvDTE80.DTE2 dte2 = (EnvDTE80.DTE2)System.Runtime.InteropServices.Marshal.
GetActiveObject("VisualStudio.DTE.8.0");
foreach (EnvDTE80.Breakpoint2 bp in dte2.Debugger.Breakpoints)
{
//do some things
}
我已经进行了正常的谷歌搜索并找到了各种东西,但没有一个有效。
EnvDTE90.Debugger3似乎只有在主动调试时才有效。我想随时访问断点?
注意:请不要发送指向应该可以工作的现有代码示例的链接。我已经尝试了所有我能找到的。