簡體   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