Не удалось найти источник пакетов visual studio 2012 при установке

Обновлено: 07.07.2024

Когда я пытаюсь открыть какие-либо решения, которые до этого работали нормально в Visual Studio 2012, постоянно появляется ошибка «Не удалось загрузить пакет Visual C ++ package». И решение не может быть открыто.

Я не уверен, что не так с моей установкой Visual Studio 2012.

4 ответа

  1. щелкните ИНСТРУМЕНТЫ ---> КОМАНДА ВИЗУАЛЬНОЙ СТУДИИ ЗАПРОС, чтобы открыть командное окно.
  2. введите команду "devenv / Setup"
  3. снова откройте Visual Studio 2012, все будет работать.

Проверьте переменные среды пользователя на наличие VCHOME, VCINSTALLDIR и vsinstalldir.

В зависимости от VS 2012 или 2013.

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

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

В моем случае, глядя на системный журнал невыполненных работ и точки восстановления, кажется, что это был один из распространяемых компонентов Visual C ++, возможно, установленный какой-то игрой, который скомпрометировал среду.

Это в Windows 8.

Запуск командной строки из Visual Studio .

Для облегчения доступа вы можете добавить командную строку разработчика Visual Studio или любую другую командную строку в меню «Инструменты» в Visual Studio, добавив ее в список внешних инструментов. Вот как вы можете этого добиться:

Откройте Visual Studio.

Откройте меню Инструменты и выберите Внешние инструменты .

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

Введите Заголовок для нового пункта меню, например Командная строка .

В поле Команда укажите файл, который нужно запустить, например % comspec% или C: \ Windows \ System32 \ cmd.exe .

В поле Аргументы укажите, где найти конкретную командную строку, которую вы хотите использовать, например / k "C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ Tools \ VsDevCmd.bat " (запустит командную строку разработчика, установленную с Visual Studio 2015). Это значение необходимо изменить в соответствии с вашей версией Visual Studio и местом установки.

Выберите значение для поля Исходный каталог , например Каталог проекта .

Эта статья поможет вам решить проблемы, которые возникают при установке Microsoft Visual Studio 2012.

Оригинальная версия продукта: Visual Studio 2012 г.
Исходный номер КБ: 2872457

Симптомы

Чтобы решить эти проблемы, попробуйте один или несколько следующих методов.

0x80200010, 0x80072efe или 0x80072ee7 — проблема подключения во время скачивания

Установите Visual Studio с помощью layout коммутатора или файла ISO. Дополнительные сведения о том, как это сделать, посетите следующие статьи:

0x80070005 . Отказано в доступе

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

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

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

Разрешения на некоторые ульи реестра могут Visual Studio успешной установки. Дополнительные сведения см. в материалах Solving setup errors by using the SubInACL tool to repair file and registry permissions.

0x80070643 — поврежден кэш установки или isO

Эта ошибка обычно возникает, когда файл, связанный с установкой, поврежден. Вы можете испытать эту ошибку при установке Visual Studio с помощью isO или DVD, сгореть из ISO. Эта ошибка также может возникнуть во время восстановления Visual Studio.

Ошибка при установке с isO или DVD, сгореть из ISO

Если вы используете isO-файл для установки Visual Studio, или если вы используете цифровой видео-диск (DVD), который был сожжен из файла ISO, файл ISO может быть поврежден во время процесса загрузки. Выполните приведенные ниже действия.

Скачайте и установите проверку целостности microsoft File Checksum.

Чтобы использовать этот инструмент, необходимо знать путь к файлу файла ISO.

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

Каталог для более позднего доступа. Например, вы можете извлечь файлы в C:\TEMP\fciv расположение.

В командной подсказке введите следующую команду и нажмите кнопку Ввод:

В этой команде находится папка, в которую извлекаются файлы, и путь Visual Studio <DIRECTORY NAME> <ISO_NAME> ISO. Дополнительные сведения см. в ReadMe.htm файле в каталоге извлечения.

Убедитесь, что значение Безопасного алгоритма hash 1 (SHA-1), возвращаемого средством Проверки файлов, соответствует ожидаемому значению. Чтобы определить ожидаемое значение, изучите папку, в которую скачали файл ISO.

Ожидаемое значение SHA-1 отличается для каждого источника загрузки.

Если вы скачали файл ISO из MSDN,значение SHA-1 предоставляется в разделе Details для каждого файла ISO.

Если вы скачали файл ISO из Центра загрузки,вы можете найти значение SHA-1, расширив раздел Инструкции по установке страницы продукта.

Если ожидаемое значение SHA-1 не соответствует значению, которое возвращается средством File Checksum, файл ISO поврежден. В этом случае удалите файл и загрузите его еще раз.

Если вы получили файл ISO с DVD, вы можете попытаться скачать веб-Visual Studio или файл ISO из MSDN или Центра загрузки, а затем попробовать установку еще раз.

Если вы приобрели DVD в розничном магазине, вы также можете скачать Visual Studio с веб-сайта магазина, а затем использовать ключ лицензии, который был предоставлен вместе с DVD, чтобы активировать Visual Studio. Дополнительные сведения об этом процессе обратитесь в розничный магазин.

Ошибка при ремонте

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

Закройте Visual Studio.

Откройте командную строку с повышенными привилегиями. Чтобы сделать это, нажмите кнопку Начните, введите cmd в поле Начните поиск, щелкните правой кнопкой мышиcmd.exeв списке результатов, а затем нажмите кнопку Запустить в качестве администратора.

В командной подсказке введите cd C:\ProgramData\Package Cache и нажмите кнопку Ввод.

Чтобы очистить .msi и.cab из кэша, введите следующие команды в командной подсказке и нажмите кнопку Ввод после каждой команды:

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

Веб-развертывание 3.0 — предупреждение сертификата или невозможное обнаружения ошибки источника пакета

Предупреждение, связанное с WebDeploy 3.0, может вызывать два типа проблем:

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

Microsoft Web Deploy 3.0
Необходимый сертификат не находится в пределах срока действия при проверке на текущих системных часах или времени в подписаном файле.

Для решения этих проблем и успешной установки Web Deploy 3.0 можно попробовать любой из следующих подходов:

  • Получение обновленного установщика, опубликованного в канале рассылки по вашему выбору (например, MSDN).
  • Установка последнего Visual Studio обновления.

Дополнительная информация

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

Кроме того, вы можете Visual Studio файл журнала установки в форуме Visual Studio установки и microsoft Community для дальнейшей поддержки.

Microsoft Visual Studio - пакет «Microsoft.VisualStudio.Editor.Implementation.EditorPackage» загружен неправильно.

Эта ошибка также появляется в Visual Studio 2017.

Внимательно прочитайте эту ошибку: «Вы можете получить больше информации, изучив файл . » - что говорит этот файл? Прежде чем приступить к более глубокому анализу, нужно проверить одну вещь: «Достаточно ли свободного места на диске»? К вашему сведению: у меня была такая же проблема в VS Pro 15.7.x - решение от @dinesh решило ее для меня. ОБНОВЛЕНИЕ: Открыл другой проект сегодня (через 1 день после моего предыдущего комментария выше) и снова получил ту же ошибку. Следуйте инструкциям в @dinesh ниже, и ошибка исчезла. Не знаю, были ли это шаги, или просто открыть Visual Studio во второй раз.

Я начал видеть это на новой установке Windows и Visual Studio 2013 Ultimate с обновлением 2 (хотя другие также сообщали об этом в обновлениях 3 и 4, а также в версии Professional).

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

Visual Studio 2013

Это работало нормально для меня. Благодаря этой статье .

Visual Studio 2015

Visual Studio 2017

У меня такая же проблема в VS 2015, но там, похоже, нет никакой ComponentModelCache папки. Возможно, в новых версиях Visual Studio оно называется другим именем? @jpierson да папку ComponentModelCache для VS 2015 можно найти в папке: 14.0 . Полный путь выглядит следующим образом: C:\Users\<your user name>\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache У меня возникла эта проблема на моей новой установке Visual Studio 2017 . и снова структура папок не та! Добавили папку, созданную для VS 2017, возможно, захотите попробовать и посмотреть. Работал для Visual Studio 2019:% localappdata% \ Microsoft \ VisualStudio \ 16_xxxx

Закройте Visual Studio.

Сделайте резервную копию и удалите следующий путь:

Перезапустите Visual Studio как Admin . В противном случае Roaming папка не может быть восстановлена ​​Visual Studio.

Это также работало с Visual Studio 2015 Community Edition. Путь меняется на C:\Users\\AppData\Roaming\Microsoft\VisualStudio\14.0 , но работает точно так же. Также перед открытием Visual Studio я devenv /setup выполнил команду, предложенную @JB Решение, предложенное @user_v, немного менее абразивно, так как оно удаляет только проблемную папку, а не все. Это сработало для меня. Но после удаления указанных файлов я запускаю devenv /setup команду в Command Prompt for VS2015 . Это привело к повторному созданию удаленных файлов. затем я запускаю Visual Studio;) Там не было папки VisualStudio для меня (VS Pro 2017). Я удалил C:\Users\\AppData\Local\Microsoft\VisualStudio\15.0_xxxx и запустил в режиме администратора, и это сработало. «Перезапустите Visual Studio как администратор» работал для меня, спасибо

Я столкнулся с этой проблемой в Visual Studio 2017 (15.7.4). Попробовав различные решения, в конечном итоге это сработало для меня: закройте все экземпляры Visual Studio и запустите это из командной строки (возможно, с правами администратора):

Это сработало для меня, я думаю, что есть проблема с одним из расширений инструментальных средств производительности после последнего обновления VS Это сработало для меня, и я запустил командную строку VS 2015 в режиме администратора. +1 Обязательно начните Developer Command Prompt for VS . devenv.exe скорее всего, не известен в вашей обычной CMD (если вы не добавили его по крайней мере в путь). Эта командная строка разработчика позаботится об этом. Он был установлен с VS и был в меню «Пуск» в моем случае.

Попробуйте devenv /setup в командной строке Visual Studio с правами администратора.

У меня была такая же проблема с Visual Studio 2013 Ultimate. Я попробовал решение Резы, опубликованное здесь, но оно не сработало.

Редактировать:
Первоначальный вопрос состоял в том, как создать ярлык на windows 8.1 для visual studio ?
Содержание :
Сегодня я установил visual studio 2013 с windows телефоном SDK и гибридными приложениями для нескольких устройств на windows 8.1 .Unfortunately я не могу найти никаких ярлыков, связанных с каким-либо из приложений, которые установлены сегодня .

Как я могу создать ярлык или какой файл я должен выполнить, чтобы открыть IDE ?

Один ответ был бы search in search charm , его там нет . Я испробовал все методы, какие только мог .

В программных файлах windows 8.1 имеются следующие папки

C:\Program Files\iTunes
C:\Program Files\iPod
C:\Program Files\Windows Фонд Идентичности
C:\Program Files\Hyper-V
C:\Program Files\Common файлы
C:\Program Files\IIS Экспресс
C:\Program Files\Microsoft Идентификационные Расширения
C:\Program Files\SharePoint Клиентские Компоненты
C:\Program Files\Microsoft SQL Server
C:\Program Files\Application проверки
C:\Program Files\MSBuild
C:\Program Files\IIS
C:\Program Files\Microsoft Visual Studio 12.0
В programfilesx86 есть много папок, связанных с этими приложениями .

Microsoft только что выпустила Windows App 8.1 с комбинацией Windows 8.1 и Windows Phone 8.1, так что вы можете создать универсальное приложение. Однако, это дает мне неприятности, чтобы добавить Microsoft.Phone 8.1 assembly для ведения проекта. Вот что я сделал (в Visual Studio 2013, с.

Та же проблема и у меня. Мое решение:
Откройте командную строку от имени администратора

Я решил ту же проблему на VS2012, что и следующие шаги:

* Перейти к HKEY_CURRENT_USER\Software\Microsoft\VisualStudio

* Удалить узел" 11.0_Config "&" 11.0" обратите внимание: 11.0 как ваша версия VS

* Перезапуск VS2012 VS env будет построен изначально.

Надеюсь, это поможет. BR

Проблема заключается в настройке безопасности . После 32 часов гугления я нашел много решений, но ни одно из них не сработало, и тогда я попробовал эти решения .

Который находится здесь Application-data-folder-error . Я не смог изменить безопасность файлов ProgramData, тогда я попробовал это решение .

который находится здесь ошибка разрешения .

Наконец-то это работает ура :) надеюсь, это поможет кому-то другому .

Когда я пытаюсь установить Visual Studio 2014 CTP на Windows 8.1, я получаю следующую ошибку: Эта версия Visual STudio требует обновления в апреле 2014 года до Windows 8.1 и Windows Server 2012 R2, известного как KB2919355. Пожалуйста, установите KB 2919355 перед установкой Visual Studio на эти.

Я создаю приложение windows, приложение windows 8.1, используя visual studio 2013. я хочу добавить к нему фоновую музыку. как его добавить?

%programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe должно сработать. Номер версии VS (12.0), конечно, зависит от установленного вами Visual Studio.

О, и если вы находитесь на 32-битной установке Windows, то используйте:

Я столкнулся с этой проблемой при установке сообщества VS 2015. Для меня проблема заключалась в том, что у меня было запущено ThreatFire, что мешало VS загружать некоторые dll. Деинсталляция ThreatFire была единственным решением. Вы не можете просто остановить его, так как фактическая служба все равно будет продолжать работать.

В общем, вот так я и разобрался, в чем проблема:

Запустить процесс монитор, включить процесс devenv.exe к фильтрам, результат указаны SUCCESS, и нажмите кнопку ОК.

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

Для Visual Studio 2015 мне пришлось удалить эти ключи в regedit.exe :

Одним из возможных удобных для пользователя обходных путей является использование метода take ownership из How To Geek и использование его на %USERPROFILE%\AppData и на C:\ProgramData , где C -это раздел диска, содержащий ваш OS. Однако сначала вам нужно сделать скрытые папки видимыми. Затем перейдите в папку установки VS и запустите devenv /resetuserdata .

Столкнулся с той же проблемой с VSExpress 2015 (win 10). Исправлена проблема путем удаления раздела реестра в

Я на windows 7 32 бита с пакетом обновления 1. это сработало для меня :

запустите cmd.exe с повышенными привилегиями (Запуск от имени администратора). затем выполнить :

до этого я пытался дать полные права (для моей учетной записи пользователя, а также странной учетной записи-unknown (S1-5-21-13113034. ) ) на эти папки: c:\program files\microsoft visual studio 14.0 и c:\users\_myname_\appdata\local\microsoft

обратите внимание, что при установке visual studio я изменил имя папки по умолчанию на c:\program files\microsoft visual studio 2015 , так что, возможно, это связано с ошибкой, замеченной позже ?

Это, вероятно, характерно для людей, работающих с изолированными приложениями Shell, основанными на VS 2015, но я обнаружил, что два значения реестра иногда задаются неверными значениями, что приводит к этой ошибке при запуске. Просто удалите их из реестра и начните все сначала:

Для Visual Studio 2015 замените Company\TheApp\1.0_Config на Microsoft\VisualStudio\14.0_Config .

Решение: выйдите из Windows. Переключите пользователей и войдите в систему как локальный администратор. Windows сообщит вам, что срок действия вашего пароля истек. Измените пароль и выйдите из системы. Войдите в систему под своей обычной учетной записью пользователя и попробуйте снова запустить Visual Studio, на этот раз введя новый пароль администратора.

  1. Начало regedit.exe
  2. Перейдите в HKEY_CURRENT_USER\Software\Microsoft\SQL Server Management Studio
  3. Удалить 11.0_Config
  4. Перезагрузите ssms.exe

Нет необходимости переустановить просто сбросьте devenv data…

Запустите VS2013 / 12 с правами администратора.

Она будет прекрасно работать.

Зайдите в regedit. Переименование HKEY_CURRENT_USER\Software\Microsoft\VisualStudio исправило для меня проблему.

Для пользователей, испытывающих эту проблему, которые перепробовали все вышеперечисленные ответы, это то, что сработало для меня для Visual Studio 2015:

После удаления / переустановки Visual Studio 2015, если вы все еще испытываете ошибку "Cannot find one or more components", откройте " установка и удаление программ " в строке поиска Windows.

Удалите все распространяемые файлы с 2015 и 2017 годов, если это применимо.

Если у вас есть папка автономной установки для Visual Studio 2015-перейдите в папку "packages/vcRedistD14" и установите как 32-битные, так и распространяемые пакеты 64 bit. В противном случае загрузите их с веб-сайта MS .

Попытайтесь открыть Visual Studio 2015, теперь он должен работать нормально.

Я не пытался переустановить пакеты redist 2017 года, но для того, чтобы заставить 2015 год снова работать, это то, что сработало для меня. Другой вариант, если они уже установлены, - это просто восстановить пакеты redist.

Visual Studio Enterprise 2017 Версия 15.8.6

Запустите cmd от имени администратора, а затем:

перезагрузите свой ноутбук, это будет fixed.it работа для меня

Запуск cd C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE devenv /resetuserdata с помощью командной строки работает нормально. Единственное, что все упустили, - это то, что вам придется перезагрузить свой PC после выполнения вышеприведенной команды. У меня была одна и та же ошибка после запуска команды несколько раз, но она была исправлена после перезагрузки моей машины. И конечно же для VS 2015 года замените Microsoft Visual Studio 12.0 на Microsoft Visual Studio 14.0

ну, это кажется простым, но это работает как волшебство

введите visual studio в строку поиска windows, затем щелкните правой кнопкой мыши приложение visual studio и выберите Запуск от имени администратора

при прочих равных условиях он должен работать без зуда

Похожие вопросы:

Я только что обновился до Visual Studio 2017 Professional и SSMS 17. Я могу получить доступ к своим серверам и базам данных через объект Visual Studio 17 SQL Server Explorer, но когда я пытаюсь.

Ребята, я новичок в разработке телефонов windows, хотя и являюсь разработчиком Android. Я пытаюсь начать разработку телефона Windows. Я установил сообщество Visual studio 2015. Я построил.

Microsoft только что выпустила Windows App 8.1 с комбинацией Windows 8.1 и Windows Phone 8.1, так что вы можете создать универсальное приложение. Однако, это дает мне неприятности, чтобы добавить.

Пожалуйста, help.I не может установить python инструмента на visual studio 2013. Установщик работает нормально, но ближе к концу установки он говорит: не удается найти один или несколько.

Когда я пытаюсь установить Visual Studio 2014 CTP на Windows 8.1, я получаю следующую ошибку: Эта версия Visual STudio требует обновления в апреле 2014 года до Windows 8.1 и Windows Server 2012 R2.

Я создаю приложение windows, приложение windows 8.1, используя visual studio 2013. я хочу добавить к нему фоновую музыку. как его добавить?

Моя установка заключается в следующем: Windows 8.1, Майкрософт Visual Studio 2012 Я хочу строить против Windows 8.1 SDK. Мое приложение-это c++, никаких windows компонентов времени выполнения или.

Мне интересно портировать одно из моих приложений windows, чтобы я мог распространять свое приложение в Microsoft Store. Целевая платформа будет Windows 8.1, потому что я не запускаю Windows 10. Я.

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