2012-12-23 75 views
1

VS2010 Performance Issues調試在VS2010導致

我一直有與Visual Studio調試的同時創造滯後問題的表現滯後。問題發生在我寫下的遊戲中,當你拍攝時會產生大約一秒的滯後。韋爾德仍然是這樣的,我之前也寫過這個程序,而這個程序並不存在,在我的新程序中很少有事情發生變化。

最終的奇怪之處在於,當我執行一個性能配置文件時,它突然變得非常棒。如果您進入解決方案目錄並直接啓動調試版或發行版,那麼也是如此。任何人都知道這是爲什麼發生?在解決問題之前,我無法在自己的遊戲中工作。 :(

電腦規格:

操作系統:Windows 7家庭高級版64位

CPU:Intel酷睿i5 3570K

RAM:8.00 GB雙通道DDR3 @ 665MHz(9-9 -9-24)

主板:華擎H61M-HVS

的Visual Studio:

版本:Ultimate SP1

擴展:resharper,.Net Demon,VS10X代碼映射,FxCopRunner,縮進指南,電源命令,生產力電動工具。

編輯: 這個問題發生在我用來解析XML文件的代碼中。問題在於我濫用try-catch並導致相當大的滯後。

+0

你拍攝每一次*還是第一次? –

+0

每次除了在VS2010之外運行它時 – redcodefinal

+3

如果你的代碼拋出了很多被捕獲的異常,與VS2008(.NET 3.5)相比,VS2010 +(.NET 4)在調試時會很慢。這是已知的問題。編輯:當調試異常測試的單元測試時,這更可能發生。 – leppie

回答

1

如果你的代碼拋出了很多被捕獲的異常,與VS2008(.NET 3.5)相比,VS2010 +(.NET 4)在調試時會很慢。這是已知的問題。

當調試異常測試的單元測試時,這很可能發生。