Visual Studio 2010调试器不会停在Breakpoint?

时间:2011-02-23 10:54:49

标签: visual-studio-2010 debugging breakpoints

我在计算机上使用visual studio 2010时出现问题(Windows 7 64位)

我正在为outlook做一个c#加载项。我可以在outlook上添加它,尝试它,但我无法调试它,因为调试器不会在断点处停止。我在谷歌和这里搜索一些关于它的东西,但我发现没有什么可以帮助我。

有人有解决方案吗?

2 个答案:

答案 0 :(得分:3)

您是否已将Visual Studio附加到Outlook进程? 要附加到现有流程,请打开Debug-> Attach to Process ...

然后你应该能够调试自己的代码。

编辑: 看看this。基本上似乎有两种方法可以解决这个问题:

  • 将项目开始操作更改为Start Project而不是Start external app

  • 该文章中有另一个链接指向another post。这是相当多的东西,但在底部有描述VS不能同时调试多个框架(如2.0和4.0)。还有一些关于如何解决这个问题的描述。

答案 1 :(得分:0)

我在Visual Studio 2012中遇到过同样的问题。

我真的只是将MessageBox.Show("test");添加到private void ThisAddIn_Startup(object sender, System.EventArgs e) { }中,并且已经存在的断点被击中。

原始难度的原因是我第一次遇到异常。可能线程没有干净地退出并最终运行自动生成和关闭方法。