Почему visual studio не обновляет код
Перейти к содержимому

Почему visual studio не обновляет код

  • автор:

Устранение неполадок с установкой и обновлением Visual Studio

Это руководство по устранению неполадок содержит пошаговые инструкции по устранению распространенных проблем с установкой и обновлением Visual Studio.

Возникли проблемы с установкой? Мы можем помочь. Мы предлагаем вариант поддержки в чате по установке (только на английском языке).

Сетевые установки или обновления

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

1. Проверьте, является ли проблема известной

Первое, что необходимо проверка, является ли проблема, с которой вы столкнулись, является известной проблемой с Visual Studio Installer, над решением которой работает корпорация Майкрософт.

2. Попробуйте восстановить Visual Studio

Попробуйте восстановить установку. Это может устранить многие распространенные проблемы с обновлением.

3. Узнайте, что сообщество разработчиков говорит об ошибке

Если исправление не поправит проблему, найдите сообщение об ошибке в Сообщество разработчиков Visual Studio. Другие участники сообщества могли найти решение или обходное решение для вашей проблемы.

4. Удаление папки установщика (проблемы с обновлением)

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

  1. Закройте Visual Studio Installer.
  2. Удалите папку Visual Studio Installer. Как правило, путь к папке — C:\Program Files (x86)\Microsoft Visual Studio\Installer.
  3. Запустите загрузчик Visual Studio Installer. Начальный загрузчик может находиться в папке Загрузки с именем файла VisualStudioSetup.exe (Visual Studio 2022) или vs_*.exe (Visual Studio 2019 и предыдущие версии). Вы также можете скачать загрузчик со страниц загрузки visual Studio 2022 или Visual Studio 2019 и предыдущих версий. Затем запустите исполняемый файл, чтобы сбросить метаданные установки.
  4. Попробуйте установить или обновить Visual Studio еще раз. Если Visual Studio Installer продолжает завершать сбой, сообщите о проблеме в службу поддержки.
5. Сообщите о проблеме в службу поддержки

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

Чтобы отправить проблему в служба поддержки Майкрософт, выполните следующие действия.

Снимок экрана: кнопка

  • Для Visual Studio 2022:
    1. Сбор журналов установки. Дополнительные сведения см. в статье Получение журналов установки Visual Studio .
    2. Откройте Visual Studio Installer, а затем выберите Сообщить о проблеме, чтобы открыть средство обратной связи Visual Studio.
    3. Присвойте отчету о проблеме название и укажите соответствующие сведения. Последний журнал установки для Visual Studio Installer автоматически добавляется в раздел Дополнительные вложения отчета о проблеме.
    4. Choose Submit.
  • Для Visual Studio 2019 и предыдущих версий:
    1. Сбор журналов установки. Дополнительные сведения см. в статье Получение журналов установки Visual Studio .
    2. Откройте Visual Studio Installer, а затем выберите Сообщить о проблеме, чтобы открыть средство обратной связи Visual Studio.
    3. Присвойте отчету о проблеме название и укажите соответствующие сведения. Нажмите кнопку Далее , чтобы перейти к разделу Вложения , а затем вложите созданный файл журнала (как правило, файл находится в %TEMP%\vslogs.zip ).
    4. Нажмите кнопку Далее , чтобы просмотреть отчет о проблеме, а затем нажмите кнопку Отправить.
6. Удаление всех установочных файлов Visual Studio

В крайнем случае можно удалить все файлы установки Visual Studio и сведения о продукте:

  1. Удалите все с помощью InstallCleanup.exe.
  2. Повторно запустите загрузчик Visual Studio Installer. Начальный загрузчик может находиться в папке «Загрузки» с именем файла VisualStudioSetup.exe (Visual Studio 2022) или vs*.exe_ (Visual Studio 2019 и предыдущие версии). Вы также можете скачать загрузчик со страниц загрузки visual Studio 2022 или Visual Studio 2019 и предыдущих версий.
  3. Попробуйте переустановить Visual Studio.
7. Откат до предыдущей установки (только для Visual Studio 2022)

Прежде чем пытаться выполнить откат, ознакомьтесь с дополнительными сведениями о функции отката в Visual Studio.

Если ни один из предыдущих шагов не помог вам успешно обновить Visual Studio, можно попробовать выполнить откат до ранее установленной версии. Начиная с Visual Studio 2022 версии 17.4, вы можете выполнить откат до ранее установленной версии, если исходная версия была установлена на текущем канале 17.1.7 или более поздней версии или на канале LTSC 17.0 осенью 2021 г. 17.0.10 или выше.

Вы можете выполнить откат до ранее установленной версии с помощью Visual Studio Installer или с помощью командной строки.

Если вы работаете в организации и используете макет для обновления Visual Studio, ит-администратор должен поддерживать предыдущие пакеты в макете, если ожидается, что клиент сможет выполнить откат. Кроме того, откат может быть отключен или попытка отката может быть отменена, если вы работаете в организации с требованиями к обеспечению безопасности или обновлению программного обеспечения. За дополнительными сведениями обратитесь к ИТ-администратору.

Чтобы выполнить откат с помощью Visual Studio Installer, выполните следующие действия.

Снимок экрана: параметр

  1. Запустите Visual Studio Installer на компьютере.
  2. В установщике найдите установленный выпуск Visual Studio.
  3. Выберите Дополнительно.
  4. Выберите Откат до предыдущей версии.
  5. Для подтверждения нажмите ОК.
8. Свяжитесь с нашим чатом в реальном времени

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

Макет сети или автономные установки

Обновления администратора

Обновления администратора могут применяться неправильно из-за различных ситуаций. Дополнительные сведения см. в статье Об устранении ошибок обновлений администратора.

Вы можете использовать следующие методы, чтобы оставить отзыв об обновлениях администратора Visual Studio или сообщить о проблемах, влияющих на обновления:

  • Задавайте вопросы сообществу на форуме по настройке Visual Studio&.
  • Перейдите на страницу поддержки Visual Studio и проверка, указана ли проблема в разделе часто задаваемых вопросов.
  • Предоставьте отзыв о функциях или сообщите о проблеме команде Visual Studio в отношении вашего интерфейса.
  • Обратитесь к техническому менеджеру по работе с клиентами вашей организации для Корпорации Майкрософт.

Сбор журналов установки для служба поддержки Майкрософт

Если вы обращаетесь служба поддержки Майкрософт, вам может быть предложено собрать журналы установки с помощью Microsoft Visual Studio и средства сбора журналов платформа .NET Framework. Средство сбора журналов собирает журналы установки из всех компонентов, установленных Visual Studio, включая платформа .NET Framework, Windows SDK и SQL Server. Он также собирает сведения о компьютере, инвентаризации установщика Windows и сведения журнала событий Windows для Visual Studio Installer, установщика Windows и восстановления системы.

Чтобы собрать журналы, выполните следующие действия.

  1. Скачайте средство.
  2. Откройте командную команду администратора.
  3. Запустите Collect.exe в папке, в которой вы сохранили средство. Средство должно быть запущено под той же учетной записью пользователя, в которую была запущена неудачная установка. Если вы запускаете средство из другой учетной записи пользователя, задайте -user: параметр, чтобы указать учетную запись пользователя, под которой была запущена неудачная установка. Запустите Collect.exe -? из командной строки администратора, чтобы получить дополнительные параметры и сведения об использовании.

Средство создает файлvslogs.zip в папке %TEMP%, обычно вC:\Users\YourName\AppData\Local\Temp\vslogs.zip.

Сообщите нам о проблемах с помощью средства «Сообщить о проблеме», которое отображается как в Visual Studio Installer, так и в интегрированной среде разработки Visual Studio. Если вы являетесь ИТ-администратором и не установили Visual Studio, вы можете отправить отзыв об ИТ-Администратор здесь.

Проблемы с установкой WebView2

Если групповые политики вашей организации блокируют установку компонента WebView2, вы не сможете установить Visual Studio, так как установщик требует установки WebView2. В этом случае проверка следующие политики:

  • Если настроен параметр «Установка (WebView)» Microsoft Edge , он определяет, можно ли установить WebView2.
  • Если политика «Установка (WebView)» Microsoft Edge не настроена, политика Microsoft Edge InstallDefault определяет, можно ли установить WebView2.

Если ни один из политик не настроен, установка WebView2 разрешена вашей организацией.

Visual Studio не обновляет Debug исполняемый файл

Author24 — интернет-сервис помощи студентам

Всем привет. В Visual Studio при нажатии Ctrl+F5 запускается .exe файл из директории Debug проекта. После вноса изменений в .cpp файл и повторного нажатия данного сочетания клавиш запускается программа уже в измененном виде.

С некоторых пор при вносе изменений и нажатии данного сочетания запускается старая версия кода, до изменений. Чтобы изменения подействовали приходится пересобирать каждый раз проект.

Сталкивался кто с таким? Помогите, пожалуйста, голову сломал уже.

Что пробовал: Очищать решение и проект, пересобирать, собирать, удалять .exe файл. При создании нового решения и проекта в нем эта проблема пропадает, но через несколько компиляций проекта возвращается. Каждый раз пересобирать решение ради мелких тестов и исправлений — бред.

Добавлено через 7 минут
Upd: Заметил, что Visual Studio остальные проекты, которые сохраняются, перед выполнением пересобирает, а проект, который не сохраняется — нет. Почему Visual Studio перестает собирать проект перед выполнением?

94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Не удается найти исполняемый файл в папке Debug, Visual studio
последнее время при написании программ стала возникать ошибки: 1) Сбой при преобразовании в COFF.

Visual Studio не обновляет до SP1
Скачал SP1 для Visual Studio, при установке: Хотя у меня не экспресс. P.S. Обновляю только.

Visual studio 2010 не обновляет вывод программы
создаю приложение windows forms закидываю в форму кнопочки и т.д, проверяю F5 — все рабодаю.

Visual Studio 2010 не обновляет файлы при компиляции
Сутиация такая. Есть некий проект в котором есть файл главной формы и есть файл класса. Заметил .

Регистрация: 21.06.2020
Сообщений: 97

UPD. Нашел ошибку. В интернете видел, что люди часто сталкиваются с подобной проблемой, но решения нигде не нашел.
Поэтому не поленюсь и выложу решение:

В свойствах Решения, где ваш проект, поставить галочки в столбце сборка:

87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь

Debug и Release сборки в Visual Studio
Я начал писать проект на c++ с использованием sfml. При сборке тестовой программы в версс debug.

Как скомпилировать несколько исходных файлов в исполняемый модуль в командной строке Visual Studio?
7.Как скомпилировать несколько исходных файлов в исполняемый модуль в командной строке Visual.

Visual Studio и CodeIgniter конфигурации Relase/Debug
Связался с Visual Studio 2013 и PHP проект на CodeIgniter. Теперь задался идеей создать правильное.

C++ Visual Studio 2017 режим Debug и Release
C++ Visual Studio 2017 проблемы с режимом Debug и Release Почему в режиме дебага все.

Microsoft Visual Studio не создает exe в папке Debug
Скачал Microsoft Visual Studio 2019 написал к примеру программу нажал F5 открылась консоль, все что.

Не открывается файл Visual Studio Solution (.sln) в самом Visual Studio
Доброго дня. Такая проблема. Не открывается файл Visual Studio Solution (.sln) в самом Visual.

Или воспользуйтесь поиском по форуму:

Не удалось обновить Visual Studio с помощью меню «Справка»

Применимо к: Visual Studio Professional 2022 г.

Симптомы

Вы не можете обновить Visual Studio до последней версии с помощью меню «Справка» в интегрированной среде разработки (IDE) (выбрав пункт Справка>проверить Обновления>Обновить).

Вы также можете увидеть следующую ошибку в журналах:

Error 0x80070057: Failed to read instance at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource) at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add) at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer) at Microsoft.VisualStudio.Setup.Installer.Extensions.GetReleaseNotesUris(IChannel channel) at Microsoft.VisualStudio.Setup.Installer.Models.Readers.ChannelReader.ReadFromChannel(ChannelNode`1 channelProduct) at Microsoft.VisualStudio.Setup.Installer.Models.Readers.ProductSummaryReader.ReadFromInstance(IInstance instance) at Microsoft.VisualStudio.Setup.Installer.Services.ProductsProviderService.TryGetInstalledProductSummary(IInstance instance) [4b94:000d][] Warning: Failed to initialize the update dialog: No instance registered for path "C:\Program Files\Microsoft Visual Studio\2022\Professional" [4b94:0001][] Navigate to Page: Final, Action: None, Message: The operation did not complete successfully 

Причина

Эта проблема возникает при использовании устаревшей версии Visual Studio Installer (выше 3.1.2188), несовместимой с Visual Studio 2022. Код ошибки 0x80070057 указывает, что установщик не может считывать определенные параметры. Более старая версия Visual Studio Installer не может распознавать и обрабатывать новые параметры, представленные в последних обновлениях.

Разрешение

  1. Скачайте vs_Professional.exe и сохраните его в папке C:\Temp .
  2. Удалите папку C:\Program Files (x86)\Microsoft Visual Studio\Installer или обновите Visual Studio Installer, щелкнув правой кнопкой мыши C:\Temp\vs_Professional.exe и выбрав Запуск от имени администратора.
  3. Нажмите кнопку Обновить , чтобы начать процесс обновления.

Обратная связь

Были ли сведения на этой странице полезными?

Почему VS Code + LiverServer — не обновляет страницу браузера Chrome?

В VS Code стоит расширение LiveServer, при запуске открывается Chrome, редактируемая страница открывается, но при ее редактировании — автоматического обновления не происходит. Стоит чистая Windows10 (x64). Куда копать? До переустановки ОС все работало.

  • Вопрос задан более трёх лет назад
  • 3103 просмотра

Комментировать
Решения вопроса 1
onjkeee @onjjje Автор вопроса

Идем в File — Preferences. В Common Used в самом верху ставим в Auto Save — AfterDelay. По желанию Auto Save Delay можно изменить на 500. Теперь у нас можно наблюдать за версткой в режиме виртуального времени.

Ответ написан более трёх лет назад
Нравится 4 1 комментарий

NikolayBarkalov

Nikolay Barkalov @NikolayBarkalov
Ответы на вопрос 2

pton

Здравствуйте Никодим.
Сожалею, но я не эксперт.
У меня на win 7 x64 VSCodePortable работает.
Попробуйте другой плагин

Ответ написан более трёх лет назад
onjkeee @onjjje Автор вопроса

На рабочем ПК с мозилой все работает, тут с хромом на домашнем нет, только если сохранить измененный файл, идёт обновление.

pton

только если сохранить измененный файл, идёт обновление.

Вообще то у меня тоже так работает. И я предпоалгал, что это его нормальный режим.
onjkeee @onjjje Автор вопроса

Пычев Анатолий, разобрался я с этим «недобагом», и стало самому смешно. Идем в File — Preferences. В Common Used в самом верху ставим в Auto Save — AfterDelay. По желанию Auto Save Delay можно изменить на 500. Теперь у нас можно наблюдать за версткой в режиме виртуального времени. Сам спросил — сам ответил, классика!)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *