在步进调试器时,Visual Studio 2008,excel加载项会挂起

时间:2013-04-30 21:02:45

标签: c# visual-studio-2008 vsto excel-2010

我的C#vsto excel加载项中有一个后台工作程序,用于从Excel工作表中读取数据。最近,由于没有明显的原因,Visual Studio没有正确地逐步执行后台工作程序代码。

我已将Visual Studio设置为中断所有异常。以前,当发生异常或我遇到断点时,Visual Studio会中断,我可以像往常一样通过我的代码步骤( F10 )。然而,现在,当Visual Studio中断时,我有时可以执行一次或两次,但后台worker / excel会突然挂起(有时Visual Studio也会挂起)。如果我暂停执行并查看线程,我可以看到它们中的任何一个都不在我的代码中。

我尝试了this修补程序,但它没有帮助。

有没有人遇到过这个?

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

1 个答案:

答案 0 :(得分: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文件。