2015-10-16 3 views
1

Я использую обновление Visual Studio 2013 2. У меня есть проблема, отлаживающая решение, включающее около 100 проектов на C++ и Fortran. Выполнение кода через отладчик выполняется нормально, но когда я пытаюсь перешагнуть точку останова, даже простое назначение, такое как int i = 0;, занимает несколько секунд, прежде чем перейти к следующей строке.Visual Studio 2013: медленная производительность отладки

Мой отладочный exe большой, но машина имеет много доступной оперативной памяти и должна легко справляться с этим (примерно 150 Мб). Сам exe является C++ и построен из статически связанных библиотек.

Я пробовал удалять PDB, чистить и восстанавливать.

+0

Вы кешируете символы отладки? – rrirower

+0

Нет, не кеширование символов. – pdm2011

ответ

1

Закрытие решения и удаление файла SDF устранили проблему. Теперь я могу переходить на код как обычно.

Новый SDF-файл составляет 400 МБ - вдвое меньший размер старого файла. Похоже, что он растет во время отладки, поэтому в будущем может потребоваться повторить эту ведение домашнего хозяйства.

Смежные вопросы