Ошибка "отсутствует или поврежден пакет установки" при установке Visual Studio 2015 в Windows 10
во время установки Visual Studio 2015 Community
on Windows 10
для меня произошла следующая ошибка:
пакет установки отсутствует или поврежден.
С 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 файла выше, чтобы получить его для установки.
У меня также была эта проблема. Но я заметил, что проблема возникла только тогда, когда я открыл нового пользователя ( не администратора ). Я сделал администратора пользователя, и он работал нормально. Вы должны попробовать, я думаю, что это решение вашей проблемы.
Я приношу свои извинения: это не собирается напрямую отвечать на вопрос 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. Он имел ту же проблему, что и этот пост в начале при запуске установщика от имени администратора - "Запуск от имени администратора". Он был установлен во второй раз, просто дважды щелкнув по установщику - Запуск от имени пользователя, и установщик предложил пользователю ввести учетные данные администратора, введите учетные данные, а затем успешно установлен.
Я решил конкретную проблему отсутствующих или поврежденных перераспределяемых файлов, выполнив следующее:
- скопируйте следующий сертификат:http://www.microsoft.com/pki/certs/MicRooCerAut2011_2011_03_22.crt
- запустить certmgr.msc и установить в Доверенные корневые центры сертификации
Это помогло мне пройти мимо сообщения о пропавших или поврежденных пакетах. Теперь он терпит неудачу в аналогичной проблеме для Team Explorer. Не нашли решения за это пока...