为了账号安全,请及时绑定邮箱和手机立即绑定

Visual Studio中的缓慢调试问题

Visual Studio中的缓慢调试问题

在我的Visual Studio中,即使我只是在C#控制台应用程序中写了一行返回,在按F5键之后执行实际代码也要花一分钟的时间(我的意思是,在按F5键后停止在单个return语句上所花费的时间F5-我在Main函数中的return语句上设置了一个断点。我想知道怎么了?有检查清单吗?谢谢!我正在使用Visual Studio 2008 VSTS版,并在Windows Server 2003 x64上进行调试。预先感谢乔治
查看完整描述

3 回答

?
慕慕森

TA贡献1856条经验 获得超17个赞

您可能需要删除所有的断点---请注意,你需要点击“删除所有断点”按钮(或使用Ctrl-SHFT-F9),只是删除它们一个接一个。如果Visual Studio破坏了您的解决方案设置,则后者将无法工作。为了使此功能正常运行,您可能需要先添加一个断点(聪明,是吗?)。

如果情况变得更糟,则可能需要删除.suo文件并让Visual Studio从头开始创建一个新文件。请注意,但是,您将丢失个人解决方案配置设置(仅适用于该解决方案,不会丢失其他任何解决方案)。但是,您可能要暂时移动/重命名文件,直到确定是否是问题所在为止。这样,您可以随时将其移回。我看到一些在线资源也建议删除(移动/重新命名)该.ncb文件。


查看完整回答
反对 回复 2019-12-26
?
catspeake

TA贡献1111条经验 获得超0个赞

我以前看过 尝试删除所有断点,然后设置所需的断点。按下F5。现在更快吗?

我只是注意到您提到了设置.NET源调试功能。尝试禁用该功能,您与Microsoft的源服务器的网络连接可能很慢。也可以在工具>选项>调试>符号中禁用任何符号服务器连接

也可以尝试在工具>选项>调试>常规中禁用“启用属性评估和其他隐式函数调用”。


查看完整回答
反对 回复 2019-12-26
?
UYOU

TA贡献1878条经验 获得超4个赞

或删除您的.suo文件,该文件可在您的解决方案(.sln)文件旁边找到。这解决了调试会话花费很长时间才能启动和停止的问题。


查看完整回答
反对 回复 2019-12-26
  • 3 回答
  • 0 关注
  • 746 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信