Ошибка "отсутствует или поврежден пакет установки" при установке Visual Studio 2015 в Windows 10

во время установки Visual Studio 2015 Community on Windows 10 для меня произошла следующая ошибка:

пакет установки отсутствует или поврежден.

enter image description here

С vcredist_x86.exe и vcredist_x64.exe файлы соответствуют распространяемые пакеты Visual C++ для Visual Studio 2013, я предоставил место для пакетов после их скачивания (третий вариант на скриншоте). После этого установка прошла гладко.

Итак, вопрос:

are Visual C++ Redistributable Packages for Visual Studio 2013 требуются для установки Visual Studio 2015, есть ли какие-либо предпосылки для установки Visual Studio 2015 в Windows 10, может быть, мне не хватает чего-то очевидного?

14 ответов


Это была проблема с веб-установщиком Visual Studio между серединой дня PST 4 сентября до 11: 30 утра 8 сентября (также PST), который теперь был исправлен на нашем конце.

в частности, мы запускали сценарий очистки на прошлых веб-установщиках предварительного выпуска для Visual Studio, но сценарий стал слишком агрессивным и удалил vcredist_x86.exe, хотя продукт RTM все еще нуждался в этом конкретном пакете. Как только мы поняли ошибку, мы повторно опубликовали и повторно сопоставили этот пакет так теперь веб-установки должны работать правильно.

другие обходные пути (загрузите ISO + install vcredist_x86.exe вручную) все равно должны быть прекрасные ответы, но кому-то еще, читающему это сейчас, не нужно беспокоиться об этих обходных путях.

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

EricKn, Visual Studio Engineering Manager


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

для меня, я закончил тем, что мне пришлось установить VS2015 на поезде, и использовать весь мой мобильный телефон 2GB ежемесячное пособие данных, как хотя он утверждал, что только один пакет был поврежден, он закончил повторное приобретение все.

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

Итак, короткий ответ: установщик VS2015 еще не особо стабильный.


У меня была такая же проблема с установкой VS 2015 Community. В моем случае решением было загрузить автономный установщик ( ISO image, ~3,7 GB), смонтируйте изображение и запустите vs_community.exe с правами администратора.


Запуск от имени администратора и просто нажмите кнопку Загрузить из интернета. Мне пришлось щелкнуть его 50 раз или около того, и в конце концов он завершается. (5-7 кликов в пакет)


У меня были аналогичные проблемы, и следующее решение сработало для меня:

запустите исполняемый файл установщика с правами администратора (щелкните правой кнопкой мыши на installer exe "Запуск от имени администратора") и продолжите установку как обычно.


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

Это со страницы здесь и не что я придумал сам. Хотя я добавил VC_redist х86/х64 загрузка списка.

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

Я получил его на работу - когда он просит вас найти "подготовки.exe" или "kb2703187.msp":

1.Открыть Chrome не Internet Explorer - для некоторых @#$*! почему IE не работает (по крайней мере для меня). хотя это сработало для меня в IE11-Stealthrt

2.Загрузите файл из one (или всех) ссылок ниже --> в "известную папку":

подготовка.exe --> здесь

kb2703187.msp --> здесь

VC_redist.х64.exe --> здесь

VC_redist.архитектуры x86.exe --> здесь

теперь вернитесь к установщику и перейдите к "известной папке", чтобы найти файл, который вы только что загрузили

загрузка этих файлов и выбор его в пожалуйста, укажите местоположение.. коробка отлично работала для меня. Мне пришлось ссылаться на все 4 файла выше, чтобы получить его для установки.

но я в конечном итоге отсутствуют некоторые обновления: enter image description here


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


Я приношу свои извинения: это не собирается напрямую отвечать на вопрос OP, но когда я искал "пакет установки либо отсутствует, либо поврежден" при попытке автономной установки (из распакованного ISO) VS2105 на моем (корпоративном, интернет-голодном) сервере сборки, было много других с той же проблемой с очень небольшой помощью, и это был топ-1 google хит для этого страшного сообщения об ошибке...

вот сделка: я настраивал TFS build agent на корпоративном сервере со всеми видами блокировки безопасности (включая доступ к интернету) из MSDN Subscription VS2015W/U3 ISO (распакованный). ran installer-получил ошибку. после просмотра не очень полезных сообщений SO/MS Connect/etc я смог выяснить, что цифровые подписи на некоторых подпакетах не прошли проверку.

Если вы знаете что-нибудь о PKIs, прочитайте этот абзац, если хотите, если не пропустите. было упомянуто, что некоторые цепи CRLs и CA были вытеснены через окна обновления / исправления. кто знает, Был ли этот сервер исправлен... он, конечно, не мог сделать это через автоматические обновления win. в ореховой скорлупе мне нужен был какой-то способ получить эти недостающие элементы, чтобы проверка цифровой подписи прошла. я подумал: "почему он будет работать на моей локальной машине, потому что он находится в том же графике исправления, что и сервер (предположительно, я не знаю точно)". затем мне пришло в голову, что одна из причин, по которой MS предлагает веб-установщики, - это именно эта проблема... это тогда мне пришло в голову, что у них может быть "лучшая стратегия" для решения такого рода вещей в их автономном установщике.

(предисловие: имейте в виду, что, хотя это работало в довольно общей корпоративной настройке, все они разные, и это может работать не для всех)

Мне нужна была возможность запустить установщик на сервере, но как-то получить доступ в интернет. поэтому я открыл Fiddler, разрешил другим машинам подключаться к нему, настроил сервер настройки подключения к интернету > > настройки LAN для использования моей машины в качестве прокси-сервера. сначала убедитесь, что HTTPS включен в Fiddler, затем откройте его, включите, вернитесь на свой сервер (который вы настроили для прокси-сервера через IP-адрес ваших компьютеров и порт, который использует Fiddler; по умолчанию 8888) и запустите установщик. вы можете фактически наблюдать активность PKI в запросе, захваченном Fiddler, среди другого трафика на основе http). ключ этого прокси-подхода заключается в том, что сервер может получить то, что ему нужно интернет, в то время как весь этот трафик, похоже, поступает с Вашего компьютера, с точки зрения сетевого брандмауэра.

во всяком случае, я надеюсь, что это спасет кого-то еще от 2 дней боли, которую он мне причинил.


Я столкнулся с той же проблемой. Сначала я попробовал онлайн-установку и столкнулся с вышеуказанной проблемой, затем я попытался установить VS2015 из ISO, но он также дал сообщение об ошибке "версия продукта, которая выше, чем то, что вы пытаетесь установить, уже установлена в устройстве". Я прочитал много сообщений об этом, но ни один из них не решил мою проблему. Наконец, я пошел на панель управления и удалил программу обновления Visual studio. Тогда автономная установка работала для меня.


Я пробовал большинство элементов, перечисленных с VS 2013, VS 2015 и VS 2017 Community Edition, и все они провалились куда-то во время установки или сбой при установке утилиты, или утилиты не корректно работает (SSIS Vsta редактор сценариев не отображается в VS2015). Когда я пытался с VS 2017 Professional, установка была бесшовной для Studio и для Data Tools, с инструментами данных, функционирующими правильно в конце.


У меня была та же проблема с Visual Studio Express 2015, но я смог установить после запуска всех обновлений для Visual Studio Express 2012.


Я решил проблему, просто установил отсутствующую установку вручную. Отслеживайте, какой из них отсутствует или поврежден, затем найдите его в папке установки и вручную установите во время этой основной установки. Примечание: - не отменяйте основную установку после установки mannual выберите опцию пропустить, а затем продолжить.


У меня есть окно 7, загружено Visual Studio Enterprise 2015 с обновлением 2 exe installer. Он имел ту же проблему, что и этот пост в начале при запуске установщика от имени администратора - "Запуск от имени администратора". Он был установлен во второй раз, просто дважды щелкнув по установщику - Запуск от имени пользователя, и установщик предложил пользователю ввести учетные данные администратора, введите учетные данные, а затем успешно установлен.


Я решил конкретную проблему отсутствующих или поврежденных перераспределяемых файлов, выполнив следующее:

Это помогло мне пройти мимо сообщения о пропавших или поврежденных пакетах. Теперь он терпит неудачу в аналогичной проблеме для Team Explorer. Не нашли решения за это пока...