1

当我尝试在 Visual Studio 中调试 (F5) 时,编译会达到 100% 并坐在那里,并且需要永远启动我想要调试的程序。此外,当程序启动时,程序关闭和 Visual Studio 开始响应所需的时间也一样长。有谁知道为什么会这样?

  • 项目是 C# wpf,我曾经有一个做同样事情的 silverlight 项目。我将所有代码移到了一个新项目中,现在我的 silverlight 项目工作得更好了。
  • 没有特殊的调试选项,与新项目相同的选项。
  • 该项目位于连接到 TFS 2010 的本地 C 驱动器上。
  • 我所知道的没有静态分析或 ReSharper。
  • 我的解决方案中有 14 个项目。1 wpf,其余的是 dll 和工具 exe。
  • 没有反恶意软件,我禁用了防病毒软件只是为了确保它没有吃我的午餐。
  • 我拔掉了我的网线,这对任何网络超时都没有帮助。
  • 禁用任何符号服务器 没有帮助。
4

1 回答 1

1

我发现如果您删除 .SUO 文件,事情会变得很快,它已被删除。它位于您的 .sln 文件旁边。我的 .suo 文件是 4.5 mb。

  • 从谷歌我只能找到 .suo 文件是某种用户设置文件,但删除时似乎没有任何伤害,它只是被重新创建。

  • 发现在对设置进行导入时,您可以使 .suo 文件变大... .suo 文件的大小可能不是问题,但可能是损坏的文件。我导入了设置并使我的 .suo 文件增加到 5.7mb 并且我的编译工作正常,但我再次删除了它,因为我不希望它被损坏。

于 2012-09-27T22:44:07.763 回答