Отладчик игнорирует отредактированный файл

Почему не ‘Править & Продолжить работу над функцией в VS2015?
Отладчик проигнорирует редактирование, и вы увидите сообщение об ошибке, когда продолжите выполнение, и я получу следующее

«Исходный файл изменился. Это больше не соответствует версии
файл, используемый для построения отлаживаемого приложения ».

0

Решение

Вы должны установить формат отладочной информации как «База данных программы для редактирования и продолжения (/ ZI)». Если эта опция установлена ​​неправильно, отладчик будет игнорировать редактирование, это будет похоже на изменение файла с редактированием и продолжение отключено.

Если вы сделаете редактирование в двоичном файле, не скомпилированном с этой опцией, отладчик проигнорирует редактирование, и вы увидите сообщение об ошибке, когда продолжите выполнение «Исходный файл изменился. Он больше не соответствует версии файла, используемого для создания отлаживаемого приложения ».

Откройте страницы свойств проекта.

Под Конфигурационными свойствами -> C / C ++ -> установить Отладочную информацию
Формат «База данных программы для редактирования и продолжения (/ ZI)»

редактировать & Продолжить была введена только в VS2015, поэтому эта опция недоступна в более ранних версиях.

2

Другие решения


По вопросам рекламы [email protected]