【问题标题】:Visual Studio 2008, excel add-in hangs when stepping in debuggerVisual Studio 2008,在调试器中单步执行时,excel 加载项挂起
【发布时间】:2013-04-30 21:02:45
【问题描述】:

我的 C# vsto excel 加载项中有一个后台工作人员,它从 excel 表中读取数据。最近,不知何故,Visual Studio 没有正确单步执行后台工作程序代码。

我已将 Visual Studio 设置为中断所有异常。以前,当发生异常或遇到断点时,Visual Studio 会中断,我可以像往常一样单步执行 (F10) 代码。但是,现在,当 Visual Studio 中断时,我有时可以踩一两次,但随后后台工作人员/excel 会突然挂起(有时 Visual Studio 也会挂起)。如果我暂停执行并查看线程,我可以看到它们都不再在我的代码中了。

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

有人遇到过这种情况吗?

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

【问题讨论】:

  • 您的设置发生了什么变化?
  • @K_B:据我所知,没什么。我可能已经添加和删除了参考。自从这开始发生以来,我一直在使用我的构建设置,但到目前为止我尝试过的任何事情都没有效果。

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


【解决方案1】:

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 文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-12
    • 1970-01-01
    • 2023-02-13
    • 1970-01-01
    相关资源
    最近更新 更多