2013-04-30 89 views
0

我在C#vsto excel加载项中有一个后台工作器,该工作器从Excel工作表中读取数据。最近,并没有明显的原因,Visual Studio没有正确地浏览后台工作者代码。在加入调试器时,Visual Studio 2008,excel插件挂起

我将Visual Studio设置为打破所有异常。以前,当发生异常或我遇到了断点时,Visual Studio会中断,并且我可以像平常一样通过我的代码执行(F10)。但是,现在,当Visual Studio中断时,我有时可以执行一次或两次,但后台worker/excel会突然挂起(有时候Visual Studio也会挂起)。如果我暂停执行并查看线程,我可以看到它们中没有一个在我的代码中了。我试过this修补程序,但它没有帮助。

有没有人遇到过这个?

附加信息:我已经使用git回滚到我遇到此问题之前的版本,现在它也出现在该版本中。这让我怀疑它是视觉工作室特有的东西。

+0

你的设置有什么变化? – 2013-05-01 09:53:07

+0

@K_B:据我所知,没有什么。我可能已经添加并删除了一个参考。由于这已经开始发生,我一直在玩我的构建设置,但迄今为止我尝试过的任何内容都没有影响。 – ForeverWintr 2013-05-01 16:36:41

回答

0

The solution, from MSDN's Amanda Zhu,是恢复Visual Studio的默认设置。

导航到\ Common7 \ IDE(默认为C:\ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE);

并运行:

devenv.exe的/ ResetSettings:恢复IDE的默认设置,可以选择地重置到指定VSSettings文件。