繁体   English   中英

在VS2010中进行调试会导致性能下降

[英]Debugging in VS2010 causes performance lag

VS2010性能问题

我在Visual Studio调试时出现滞后问题。 问题发生在我写过的游戏中,当您射击游戏时,会产生大约一秒钟的延迟。 还是很奇怪,我之前也写过同样的程序,但滞后并不存在,在我的新程序中几乎没有什么变化。

最终的怪异之处是,当我执行性能配置文件时,它突然变得很棒。 如果您进入解决方案目录并直接启动调试或发布版本,则同上。 有人知道为什么会这样吗? 在解决之前,我无法进行游戏。 :(

电脑规格:

操作系统:Windows 7 Home Premium 64-bit

处理器:Intel Core i5 3570K

内存:8.00 GB双通道DDR3 @ 665MHz(9-9-9-24)

MoBo:华擎H61M-HVS

视觉工作室:

版本:Ultimate SP1

扩展:Resharper,.Net Demon,VS10X代码映射,FxCopRunner,缩进指南,电源命令,生产力电动工具。

编辑:问题发生在我用来解析XML文件的一些代码周围。 问题是我过度使用try-catch,这导致了相当大的延迟。

如果您的代码抛出许多被捕获的异常,则与VS2008(.NET 3.5)相比,VS2010 +(.NET 4)的调试速度将非常慢。 这是已知问题。

当调试大量异常测试的单元测试时,更可能发生这种情况。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM