我在计算机上使用visual studio 2010时出现问题(Windows 7 64位)
我正在为outlook做一个c#加载项。我可以在outlook上添加它,尝试它,但我无法调试它,因为调试器不会在断点处停止。我在谷歌和这里搜索一些关于它的东西,但我发现没有什么可以帮助我。
有人有解决方案吗?
答案 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) { }
中,并且已经存在的断点被击中。
原始难度的原因是我第一次遇到异常。可能线程没有干净地退出并最终运行自动生成和关闭方法。