Почему vb продолжает компилировать с не обновленным кодом? - PullRequest
0 голосов
/ 21 апреля 2020

У меня продолжает возникать эта проблема

"Точка останова в настоящее время не будет достигнута. Исходный код отличается от исходной версии." Что это значит?

Я пытался удалить файл. Очевидно, что вещи не должны компилироваться правильно?

Программа все равно запускается

это скриншот

enter image description here

Теперь посмотрите на снимок экрана

Есть строка thisshouldcausescompileerror6765756765htdfgdffdgfdgfdgfdg 5434234997 34702374324

Это, очевидно, должно вызывать ошибку компиляции.

Есть сообщение об ошибке, говорящее * 1024 аргумент должен быть заключен в круглые скобки

Очевидно, что там есть ошибка.

Точка останова, которую я поставил, содержит пустую строку с текстом: «В данный момент точка останова не будет достигнута. Исходный код другой из оригинальной версии. "

Для меня совершенно очевидно, что файл exchanges.vb, который используется для запуска программы, НЕ является файлом, который я открыл.

Я хочу, чтобы программа просто не компилировалась.

Если я использую Build-> Rebuild Solution, он просто "преуспевает", конечно, используя какую-то фантомную предыдущую версию exchanges.vb

Это как если бы где-то был файл "фантом" exchanges.vb, который Visual Studio продолжает использовать, кроме очевидного, который я открываю на экране.

Я открыл open exchanges.vb в другом редакторе файлов и снова закрыл его. Может быть, поэтому.

Я go до

Инструменты-> Параметры-> Построить и запустить, и это мои настройки

enter image description here

Что происходит?

Обычное поведение - компиляция просто провалится. Теперь это там. Я очистил проект и попробуйте снова. Та же проблема.

Что мне делать? Насколько я понимаю, это следующее:

Есть несколько промежуточных файлов, которые позволяют Visual Studio продолжать создавать exe-файлы. Я не знаю, что такое промежуточные файлы.

Независимо от того, как я изменяю файл, ничего не изменится. Visual Studio будет продолжать использовать этот фантомный файл для компиляции программы вместо моих изменений.

Как мне это остановить?

Решением будет удаление промежуточных файлов. Но где? Как? Я уже чистый проект перестройки. Проблема сохраняется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...