2015-10-16 113 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 - 是旧文件大小的一半。它在调试过程中似乎会增长,因此未来可能需要重复此内务管理。