Visual Studio 2019 всегда запускает код СТАРОЙ версии

#c #build #visual-studio-2019

#c #сборка #visual-studio-2019

Вопрос:

Я перепробовал много вещей, которые искали в Google.

список, который у меня был.

  1. Проект -> Свойство -> Отладка -> Debugging = Auto
  2. Сборка -> Диспетчер конфигурации -> Установите флажок OK «СБОРКА» (также я проверил платформы решений и конфигурации.)
  3. Инструменты -> Опции -> Сборка и запуск -> Всегда создавать. и снимите флажок «просто запустить проект и зависимости»

Это то, что я делал для сборки при каждом нажатии клавиши F5.

Это не работает. даже если я перезагружаю компьютер или Visual Studio.

Что я должен для этого сделать?

ps. Мой проект — Visual Studio C (пустой)

Комментарии:

1. Не нажимайте клавишу F5. Вместо этого включите панель инструментов сборки или нажмите F7 и создайте свой код. если вы получаете ошибки, исправьте их перед попыткой отладки.

2. Нет, я не получаю никаких ошибок, и F7 не работает

3. Воспользуйтесь вашим проводником и удалите папку Debug и Release. если это не сработает, создайте свой проект заново.

4. Я уже сделал

5. Создайте новый проект и повторно добавьте свой код.

Ответ №1:

У меня была та же проблема. Я искал несколько дней, но, наконец, я нашел решение. Первый шаг — полностью удалить Visual Studio (также установщик, да), а затем установить его снова.На этот раз проверьте «общие параметры», а не «рекомендуется для C » в начале установки (там вы выбираете цвет IDE).Я знаю, что это звучит..странно.Дайте мне знать, сработало ли это и у вас!

Комментарии:

1. Когда я получаю эту проблему, я просто отказываюсь от своего проекта. спасибо за ваш ответ. (Я скопировал все коды и файлы и вставил новый проект)

Ответ №2:

Это может быть связано с настройками вашей Visual Studio, которые запускают старый рабочий код, если в текущем коде есть какие-то проблемы.

Вы можете изменить этот параметр, выполнив следующие действия:

Tools > Options > Project and Solutions > Build and Run

Do below settings on the left pull-down menu

On Run, when build or deployment error occurs > Do not launch