Редактировать и продолжить генерировать фантомные ошибки
Я пытаюсь отладить программу в vs2013, используя редактирование и продолжить. Я компилирую и запускаю программу, нажимаю ввод, чтобы добавить новую строку, затем выбираю применить изменения кода. Когда он пытается скомпилировать с использованием edit и продолжить, я получаю сообщение о том, что были внесены изменения, которые нельзя скомпилировать. Чтобы было ясно, я ничего не сделал, чтобы добавить новую строку.
Вот основные моменты:
VS2013 IDE работает с программой, написанной на vs2010 и компилируемой с компилятором vs2010, установленным в настройках проекта. Версия 12.0.30110.00 Обновление 1
C++/MFC
Win32
Редактирование и продолжение Eanble - Установите флажок "Только для встроенного" Включить "Изменить" и "Продолжить" - "Проверьте", вызванный командами отладки - "Сначала проверьте" - установите флажок "Предупредить об устаревшем коде" - установите флажок "Связать изменения кода после отладки" - "Разрешить прекомпиляцию" - установите флажок "Включить" при отладке приложения, работающего под другой аккаунт пользователя - НЕ ПРОВЕРЕН.
есть идеи?
1 ответ
Можете ли вы попробовать обновить Platform Toolset (я думаю, с v100 до v120)? Если это не поможет, можете ли вы дать мне больше деталей? - это происходит для каждого проекта или конкретного? - какое полное сообщение вы получаете? - есть ли ошибки / предупреждения в окнах списка ошибок и вывода? - используется ли правильный механизм отладки? (Вы можете убедиться в этом, посмотрев в окне "Вывод": с включенным собственным EnC: "MSTest.exe": загружен "C:\Temp\MSTest\Debug\MSTest.exe", символы загружены. без: "MSTest.exe" (Win32): загружено "C:\Temp\MSTest\Debug\MSTest.exe". Символы загружены.