[英]Debugging in VS2010 causes performance lag
我在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.