Failed to install visual studio code update как исправить

Обновлено: 06.07.2024

Я загрузил версию zip VS Code для (64-разрядной) Ubuntu и смог выполнить его гладко в течение некоторого времени. Некоторые расширения были установлены также.

Как я могу эффективно обновить эту установку VS Code? Одна вещь, о которой я могу думать, состоит в том, чтобы просто загрузить новую zip и извлечение к тому же местоположению, просто сохранив старую папку "расширений".

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

Это работает на меня:

Бросок те 2 шага в исполняемом сценарии удара, названном auto-update-vscode и можно просто выполнить это от оболочки любое время, в VS Code говорится, что это устарело.

Для тех, кто не нажал бы, вот официальное решение на Microsoft:

Debian и дистрибутивы Ubuntu based

самый легкий способ установить для Debian/Ubuntu базировался, дистрибутивы должен загрузить и установить .deb пакет (64-разрядный) или через графический центр программного обеспечения, если это доступно или через командную строку с:

Установка .deb пакета автоматически установит способный репозиторий и ключ подписи, чтобы позволить автообновить использование обычного системного механизма обновления (способное обновление). Обратите внимание, что 32-разрядные и .tar.gz двоичные файлы также доступны на странице загрузки.

репозиторий и ключ могут также быть установлены вручную со следующим сценарием:

Затем обновляют кэш пакета и устанавливают использование пакета:

Выполните шаги, данные ниже Загрузки:-

последняя версия Кода Visual Studio как .deb пакет.

Установка Установщик Пакета GDebi (если не установленный).

Затем удаляют Код Visual Studio (более старая версия) путем открытия ее .deb пакета (который Вы загрузили ранее), использующий Установщик Пакета GDebi, и затем нажмите на опцию "Remove Package".

Затем открывают .deb пакет последней версии Кода Visual Studio с помощью Установщика Пакета GDebi и нажимают "Install Package" и устанавливают последнюю версию Кода Visual Studio.

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

Обновление через эту процедуру не удаляет/производит чистку конфигурационные файлы Кода Visual Studio и вот почему, все Ваши конфигурации в Коде Visual Studio восстанавливаются.

Эта процедура работает также на другие редакторы кода как Сублимированный текст 3 и Atom. Я самостоятельно протестировал и проверил его.

Screenshot 2019-06-18 at 10 00 55

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

Версия VSCode: версия 1.35.0 (1.35.0)
Версия ОС: macOS Mojave версия: 10.14.5

Самый полезный комментарий

@joaomoreno Я коллега @Galiant, и сегодня у меня такая же проблема

Это может быть внутренняя политика, я занимаюсь этим. Однако я видел ту же проблему с подписью кода.

Все 11 Комментарий

Это странно, поскольку мы всегда подписываем свои двоичные файлы. Можете ли вы полностью удалить VS Code и переустановить с этого URL-адреса?

После установки запускаем. Вы должны получить обновление, обновление проходит?

После установки я попытался открыть VSCode и получил это

Screenshot 2019-06-19 at 14 13 16

Привет @joaomoreno, любое решение по этому

Я понятия не имею, что происходит, но что-то не так в вашей системе. Что вы используете для разархивирования загрузки?

Я использую «Архивную утилиту». Да, это произошло на работающей машине, но не думаю, что причина в этом. К сожалению, я скачал другую IDE и без проблем установил. Однако я использую VSCode с самого начала, и я хотел бы продолжить работу с VSCode, если это возможно.

И я предполагаю, что это нормально на другой машине? Есть ли у вас в компании другие люди с той же проблемой?

На данный момент я не слышал в офисе каких-либо проблем с VSCode. Члены моей команды работают без проблем.

@joaomoreno Я коллега @Galiant, и сегодня у меня такая же проблема

Это может быть внутренняя политика, я занимаюсь этим. Однако я видел ту же проблему с подписью кода.

Привет @joaomoreno, мы закрою эту

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

Для меня решение заключалось в том, что ИТ-служба поддержки в моем офисе переключилась на учетную запись администратора на моем компьютере, и мы установили VSCode, который немедленно отразил, что это также работает с моей учетной записью.

Член моей команды (который работает удаленно) считает, что эта команда помогла ему запустить VSCode:

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

Это руководство содержит пошаговые инструкции, которые помогут устранить большинство проблем при установке.

Установка через Интернет

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

Шаг 1. Проверьте, не связана ли ошибка с известными проблемами

Существуют несколько известных проблем с Visual Studio Installer, и корпорация Майкрософт работает над их устранением. Чтобы найти способ обойти эту проблему, проверьте раздел известных проблем в заметках о выпуске.

Существуют несколько известных проблем с Visual Studio Installer, и корпорация Майкрософт работает над их устранением. Чтобы найти способ обойти эту проблему, проверьте раздел известных проблем в заметках о выпуске.

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

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

Процедура восстановления способна устранить многие распространенные проблемы с обновлением. Дополнительные сведения о том, когда и как восстанавливать Visual Studio, см. в разделе Восстановление Visual Studio.

Шаг 3. Обратитесь к сообществу разработчиков

Шаг 4. Удалите папку Visual Studio Installer, чтобы устранить проблемы, связанные с обновлением

Начальный загрузчик Visual Studio Installer представляет собой необходимый исполняемый файл небольшого размера, который инициирует установку компонентов Visual Studio Installer. Если вы удалите файлы 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. Файл начального загрузчика можно найти в папке Загрузки. Его имя соответствует шаблону vs_[Visual Studio edition]__*.exe . Вы также можете скачать начальный загрузчик для вашего выпуска Visual Studio со страницы загрузок Visual Studio. Запустите этот исполняемый файл, чтобы сбросить метаданные установки.
  4. Снова попробуйте установить или обновить Visual Studio. Если Visual Studio Installer продолжает выдавать ошибки, перейдите к шагу Сообщить о проблеме.

Шаг 5. Сообщите о проблеме

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

Шаг 6. Удаление файлов установки Visual Studio

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

  1. Выполните шаги со страницы Удаление Visual Studio.
  2. Снова запустите начальный загрузчик Visual Studio Installer. Файл начального загрузчика можно найти в папке Загрузки. Его имя соответствует шаблону vs_[Visual Studio edition]__*.exe . Вы также можете скачать начальный загрузчик для вашего выпуска Visual Studio со страницы загрузок Visual Studio.
  3. Попробуйте переустановить Visual Studio.

Шаг 7. Свяжитесь с нами (необязательно)

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

Автономная установка

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

Проблема Решение
Пользователи не имеют доступ к файлам Прежде чем открывать общий доступ к автономной установке, необходимо настроить разрешения (ACL) и предоставить пользователям права на чтение.
Не удается установить новые рабочие нагрузки, компоненты или языковые пакеты Если вы производите установку из частичного макета и выбираете рабочие нагрузки, компоненты или языки, которые не скачаны в этот макет, вам потребуется доступ в Интернет.

Журналы установки

Журналы установки помогают нам в устранении большинства неполадок при установке. При отправке сигнала о проблеме с помощью варианта Сообщить о проблеме в Visual Studio Installer в отчет автоматически добавляется последний журнал установки Visual Studio Installer.

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

    .
  1. Откройте командную строку от имени администратора.
  2. Запустите Collect.exe в папке, в которой сохранили средство.
  3. Средство создает файл vslogs.zip в папке %TEMP% , как правило, в C:\Users\YourName\AppData\Local\Temp\vslogs.zip .

Запускайте средство с помощью той же учетной записи пользователя, с помощью которой запускалась завершившаяся сбоем установка. Если вы запускаете средство с помощью другой учетной записи, задайте параметр –user:<name> , чтобы указать учетную запись пользователя, с помощью которой запускалась завершившаяся сбоем установка. Чтобы просмотреть дополнительные параметры и сведения об использовании, запустите Collect.exe -? из командной строки администратора.

Помощь в реальном времени

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

Я скачал zip-версию VS Code для Ubuntu (64-битную версию) и смог запустить ее в течение некоторого времени. Некоторые расширения были также установлены.

Как я могу эффективно обновить эту установку VS Code? Одна вещь, о которой я могу думать, это просто скачать новый zip и распаковать его в то же место, просто сохранив старую папку «extensions».

Если я использую .deb версию, будет ли необходим тот же процесс (загружать новый .deb каждый раз, когда происходит обновление?)

Это то, что я делал. Примерно раз в месяц я захожу на сайт и скачиваю новую версию и просто устанавливаю ее поверх старой. Позднее VS Code имеет встроенную проверку обновлений программного обеспечения в меню HELP. Cheers, Al Да, установленный VS Code имеет эту функцию, но всякий раз, когда происходит обновление -> он запрашивает с помощью диалога -> отправляет меня на сайт загрузки . Это все еще несколько неудобно. Ну да . но мы говорим о Microsoft, да? Я не знаю ни одного PPA или репозитория для VS Code. Cheers, Al Начиная с v1.10.1 были добавлены официальные подписанные репозитории для Linux. «Это включает автоматическое обновление с использованием механизма обновления платформы».

Это работает для меня:

Добавьте эти два шага в вызываемый исполняемый скрипт bash, auto-update-vscode и вы можете просто запустить его из своей оболочки в любое время, когда VS Code скажет, что он устарел.

Это заставило меня установить 2 VSCode, я нахожусь на Ubuntu Для меня старый .deb был правильно заменен. @CassianoMontanari Вы выбрали другой способ установки в первый раз? @ user18099 Да, я установил VSCode через Центр программного обеспечения из Ubuntu. Я отформатировал свой компьютер с тех пор, теперь на Ubuntu 18.04 установлен VSCode только из Центра программного обеспечения.

Для тех, кто предпочитает не нажимать, вот официальное решение от Microsoft:

Дистрибутивы на основе Debian и Ubuntu

Самый простой способ установки для дистрибутивов на основе Debian / Ubuntu - это загрузить и установить пакет .deb (64-битный) либо через графический центр программного обеспечения, если он доступен, либо через командную строку с помощью:

Установка пакета .deb автоматически установит репозиторий apt и ключ подписи, чтобы включить автоматическое обновление с использованием обычного механизма обновления системы (apt update). Обратите внимание, что 32-битные и .tar.gz двоичные файлы также доступны на странице загрузки.

Хранилище и ключ также можно установить вручную с помощью следующего скрипта:

Затем обновите кеш пакета и установите пакет, используя:

Вам не нужно загружать пакет вручную. Вы можете просто сделать:

Вы пропустили шаги по добавлению репозитория для этого. @muru - в этом не было необходимости, когда я писал это. Это сейчас? Вот о чем вопрос, да, и репозиторий добавляется автоматически, только если вы сначала использовали файл deb для его установки. Нет, если вы использовали почтовый индекс. Это также не упоминается в вашем ответе

В истинном стиле MS они решили назвать пакет просто code . Так что скачайте последний .deb и:

Конфигурация, установленные расширения и даже используемая в данный момент папка сохраняются.

Следуйте инструкциям ниже:

Загрузите последнюю версию кода Visual Studio в виде пакета .deb.

Установите GDebi Package Installer (если не установлен).

Затем удалите код Visual Studio (более старая версия), открыв его пакет .deb (который вы загрузили ранее) с помощью программы установки пакетов GDebi, а затем нажмите «Удалить пакет».

Затем откройте пакет .deb последней версии кода Visual Studio с помощью программы установки пакетов GDebi, нажмите «Установить пакет» и установите последнюю версию кода Visual Studio.

Все ваши конфигурации (установленные пакеты и другие настройки) в коде Visual Studio, которые вы делали ранее, будут автоматически восстановлены даже после выполнения описанной выше процедуры. Так что вам не нужно беспокоиться об установке пакетов снова. Вы найдете эти настройки и пакеты автоматически в последней установленной вами версии.

Обновление с помощью этой процедуры не приводит к удалению / очистке файлов конфигурации кода Visual Studio, и поэтому все ваши конфигурации в коде Visual Studio восстанавливаются.

Эта процедура работает и для других редакторов кода, таких как Sublime Text 3 и Atom. Я сам проверил и проверил это.

код 0x80070666

Крайне редко можно встретить систему без установленного пакета Visual C++ Redistributable. Ведь именно он отвечает за правильную работу большинства игр и программ.


Но вот установить его получается далеко не всегда. Чаще всего при установке Microsoft Visual C++ Redistributable 2015 пользователи сталкиваются с ошибкой 0x80070666, которая указывает на то, что уже была установлена другая версия этого продукта.

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

Причины появления

Существуют множество факторов, влияющих на корректную установку Microsoft Visual C++.

  • Не удалена предыдущая версия.
  • Остались файлы и записи в реестре от прошлого приложения.
  • Поврежден устанавливаемый пакет библиотек.
  • Не установлены последние обновления Windows.
  • Компьютерные вирусы.

Каждый из приведенных пунктов может способствовать появлению ошибки 0x80070666, поэтому предлагаю разобрать их более подробно.

Удаление библиотек

Самый эффективный способ – это удалить все установленные пакеты библиотек, конечно, если такие имеются. Для этого воспользуемся программой Ccleaner.

Выполняем по шагам:

После этого все остатки от других версий должны быть удалены. Осталось перезагрузить компьютер и повторить попытку установки.

Что делать, если приложение не отображается в Ccleaner

Как ей пользоваться:

Теперь попробуйте повторно инсталлировать пакет.

Ручная чистка диска и реестра

Если Microsoft Visual C++ 2015 по-прежнему не устанавливается и выдает ошибку 0x80070666, при этом использование утилит «Ccleaner» и «FIX IT» не дало результатов, то необходимо проводить ручную чистку.

Скорее всего программа изначально была неправильно удалена и от нее остались файлы и записи в реестре, как обычно бывает после использования стандартного деинсталлятора в разделе «Программы и компоненты».

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

И так, как это сделать:

Проблема должна быть решена.

Поврежденный установщик

В результате различных ошибок, возникающих на стороне пользователя или на стороне сервера, с которого происходит загрузка, повреждается установщик.

При скачивании Visual C++ Redistributable обращайте внимание на разрядность (x64 или x86).

выбираем разрядность

На 32-битную систему ставится пакет x86, на 64-битную x64. Посмотреть разрядность вашей ОС Windows можно щелкнув по значку «Компьютер» правой мышкой и открыв его свойства.


Если Майкрософт Визуал не скачивается, то проверьте свое интернет соединение или отключите антивирус и защитник Windows. Дополнительно проверьте компьютер на вирусы, поскольку некоторые из них могут изменять файл hosts, запрещая доступ к различным сайтам.

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

Проверка обновлений

Убедитесь, что у вас установлены последние обновления ОС Windows. Для этого откройте свойства системы и обратите внимание на раздел «Издание», если у вас Windows 7, то должен быть установлен Service Pack 1, для XP – Service Pack 3.

смотрим разрядность Windows

Затем откройте «Центр обновления», выполните поиск и установку актуального ПО.

Вирусное влияние


Поэтому лучше всего иметь в системе комплексный антивирус для постоянной защиты. Вместе с этим время от времени проводить дополнительную проверку Windows на наличие вредоносного ПО с помощью бесплатных антивирусных сканеров.

Еще несколько вариантов

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

Данные решения были взяты с различных форумов, сайтов и показали высокую результативность в устранении ошибки 0x80070666, появляющейся при установке Microsoft Visual C++ 2015 года.

Кстати, иногда при повторной инсталляции возникает совсем другой код «0x80240017».

Читайте также: