Сохранение и отладка изображения в Visual Studio - PullRequest
0 голосов
/ 18 ноября 2018

Я пишу сложный алгоритм на C ++ в Visual Studio 2017, и мне хотелось бы знать, возможно ли сохранить изображение полного состояния после остановки отладчика в точке прерывания, а затем вернуться к нему по желанию, как если бы я запускал код с самого начала.

Причина в том, что инициализация до этого момента занимает много времени.

1 Ответ

0 голосов
/ 19 ноября 2018

Сохранение и отладка из изображения в Visual Studio

Вы можете попытаться использовать файлы дампа, чтобы сохранить текущее состояние отладки. При сохранении убедитесь, что вы выбрали « Minidump With Heap », чтобы иметь доступ к памяти кучи. Хотя вы не можете продолжить выполнение, вы можете проверить стеки, потоки и значения переменных приложения во время создания дампа.

Как:

Чтобы сохранить файл дампа:

При остановке на ошибке или точке останова во время отладки выберите Отладка

Сохранить дамп как.

В диалоговом окне Сохранить дамп как, в разделе Тип файла выберите Мини-дамп или Минидамп с кучей (по умолчанию).

Найдите путь и выберите имя для файла дампа, а затем выберите Сохранить.

Пожалуйста, проверьте этот документ Дамп файлов в отладчике Visual Studio .

Затем вы можете дважды щелкнуть файл .dmp, чтобы открыть его в Visual Studio там, где вы были.

Надеюсь, это поможет.

...