Как исправить Visual Studio 2019 от перестройки только одного файла в моем проекте C ++ при запуске
На самом деле , у меня та же ошибка, что и у вас сказал. Когда я просто вносю некоторые изменения в файл source.cpp
(изменяю test
на любые другие или определяю некоторые переменные, а затем изменяю его), новые изменения не будут применяться, хотя он встроит новые изменения в выходной файл.
Помимо , когда я отлаживаю этот проект, я сталкиваюсь с таким предупреждением:
Когда я нажимаю "да", это означает он будет использовать новейший измененный файл, однако, когда я устанавливаю точку останова и наблюдаю переменную, он использует предыдущее значение, а не новое значение. Это действительно странно.
Когда я делаю некоторые изменения и затем отлаживаю его (запускаю build ), он уже собирается снова чтобы применить новые изменения, и мне любопытно, почему это не показывает новые значения, а перестроить делает.
Поэтому , это проблема в проектах VS C ++. И эта похожая проблема уже отражает эту проблему. И команда изучает эту проблему.
Чтобы помочь вам и привлечь больше внимания, Я сообщил об этой проблеме на форуме D C. Вы можете видеть эта ссылка . Вы можете проголосовать за эту проблему и добавить любой комментарий, если я не буду адекватно описывать эту проблему. Любой, кто интересуется этим вопросом, проголосует за него, чтобы привлечь внимание Microsoft.