У меня странная проблема с Visual Studio. Всякий раз, когда я изменяю свой код и собираюсь, даже если я получаю уведомление, что сборка была успешной (и если она есть, она также показывает ошибки в коде и не собирает), исполняемый файл фактически является предыдущей сборкой. Это становится действительно раздражающим и расстраивающим.
Если я ставлю точку останова на новые строки, точка останова отключается и выдает
Точка останова в настоящее время не будет достигнута. Нет исполняемого кода
связано с этой линией. Возможные причины включают в себя: препроцессор
директива или оптимизация компилятора / компоновщика
Если я ставлю точку останова на старые строки кода, она останавливает обработку, но показывает мне это сообщение
Источник отличается от того, когда был построен модуль. Хотели бы
отладчик, чтобы использовать его в любом случае?
У меня никогда не было этой проблемы раньше, и исходный код был на жестком диске моего ноутбука. Это экономит сразу. Единственный способ обойти это, чтобы Clean
все решение вручную каждый раз вместо того, чтобы нажимать F5.