2015-10-16 112 views
1

我正在使用Visual Studio 2013更新2.我在調試包含大約100個C++和Fortran項目的解決方案時出現問題。通過調試程序運行代碼通常會執行,但是當我嘗試跨越一個斷點時,即使是一個簡單的任務(如int i = 0;)在進入下一行之前也需要幾秒鐘的時間。Visual Studio 2013:緩慢的調試性能

我的調試exe很大,但機器有很多可用的RAM,應該很容易應付這個(約150Mb)。該exe本身是C++,並從靜態鏈接庫建立。

我試過刪除PDB,清洗和重建。

+0

你緩存調試符號嗎? – rrirower

+0

不,不緩存符號。 – pdm2011

回答

1

關閉解決方案並刪除SDF文件已解決問題。我現在可以像平常一樣跳過代碼。

新的SDF文件是400 MB - 是舊文件大小的一半。它在調試過程中似乎會增長,因此未來可能需要重複此內務管理。