Ошибка "Установка пакета отсутствует или повреждена" при установке Visual Studio 2015 в Windows 10
Во время установки Visual Studio 2015 Community
on Windows 10
для меня произошла следующая ошибка:
Пакет установки отсутствует или поврежден.
![введите описание изображения здесь]()
Так как файлы vcredist_x86.exe
и vcredist_x64.exe
соответствуют Распространяемым пакетам Visual С++ для Visual Studio 2013, я предоставил местоположение пакетам после их загрузки (третий вариант скриншот). После этого установка прошла гладко.
Итак, вопрос:
являются Visual C++ Redistributable Packages for Visual Studio 2013
, необходимыми для установки Visual Studio 2015
, существуют ли какие-либо предпосылки для установки Visual Studio 2015 в Windows 10, может быть, я пропустил что-то очевидное?
Ответы
Ответ 1
Это была проблема с веб-установщиком Visual Studio между полуденным PST с 4 по 11 июня 8 сентября (также PST), который теперь исправлен с нашей стороны.
В частности, мы запускали очистку script на предыдущих веб-установках перед выпуском для Visual Studio, но script получил слишком агрессивный и удаленный файл vcredist_x86.exe, хотя RTM-продукт по-прежнему нуждался в этом конкретном пакете, Как только мы поняли ошибку, мы повторно опубликовали и повторно отобразили этот пакет, чтобы веб-установки теперь работали правильно.
Другие обходные пути (загрузите ISO + install vcredist_x86.exe вручную) все равно должны быть точными ответами, но никто, кто читает это сейчас, не должен беспокоиться об этих обходных методах.
И, наконец, мы изучаем наши внутренние политики и процедуры, чтобы попытаться избежать такой широкой ошибки в будущем.
EricKn, Visual Studio Engineering Manager
Ответ 2
Просто сказать, что это сейчас август 2016 года, и эта проблема все еще жива и пинается (это была не просто проблема с одной конкретной сборкой VS2015).
Для меня мне пришлось установить VS2015 в поезде и использовать весь мой ежемесячный объем данных для мобильного телефона 2Gb, так как, хотя он утверждал, что только один пакет был поврежден, он в конечном итоге снова приобрел все.
О, а затем он застрял, пытаясь установить пакеты. Отказавшись от установки, и перезагрузка моего ноутбука действительно запустила его снова.
Итак, короткий ответ: установщик VS2015 по-прежнему не особенно стабилен.
Ответ 3
У меня была такая же проблема с установкой сообщества VS 2015. В моем случае решением было загрузить автономный установщик (образ ISO, ~ 3,7 ГБ), смонтировать образ и запустить vs_community.exe с помощью административные права.
Ответ 4
У меня были подобные проблемы, и для меня работало следующее решение:
Запустите исполняемый файл установщика с правами администратора (щелкните правой кнопкой мыши на installer exe "Запуск от имени администратора" ) и приступайте к установке как обычно.
Ответ 5
Запуск от имени администратора и просто нажмите кнопку загрузки из Интернета. Я должен был щелкнуть его 50 раз или около того, и EVENTUALLY завершает работу.
(5-7 кликов на упаковку)
Ответ 6
Возможно, я нашел правильное пошаговое руководство, чтобы заставить это работать.
Это со страницы ЗДЕСЬ и не, что я придумал сам. Хотя я добавил в список загрузки VC_redist x86/x64.
Добавлю, что я запустил файл .exe для обновления в запустим как администратор, чтобы вы могли захотеть.
Я получил его для работы - когда он попросит вас найти "prepare.exe" или "Kb2703187.msp":
1.Открыть Chrome НЕ Internet Explorer - для некоторых @# $*! Причина IE не работает (по крайней мере для меня). Хотя это сработало для меня в IE11 - Stealthrt
2. Загрузите файл из одной (или всех) ссылок ниже → в "известную папку":
prepare.exe → ЗДЕСЬ
kb2703187.msp → ЗДЕСЬ
VC_redist.x64.exe → ЗДЕСЬ
VC_redist.x86.exe → ЗДЕСЬ
Теперь вернитесь к установщику и перейдите к "известной папке", чтобы найти файл, который вы только что загрузили.
Загрузка этих файлов и выбор их в поле Пожалуйста, укажите местоположение.. Мне пришлось ссылаться на все 4 файла выше, чтобы установить его.
Но мне не хватало некоторых обновлений:
![введите описание изображения здесь]()
Ответ 7
У меня также была эта проблема. Но я заметил, что проблема возникла только тогда, когда я открыл нового пользователя (а не администратора). Я сделал администратор пользователя, и он работал нормально. Вы должны попробовать, я думаю, это решение вашей проблемы.
Ответ 8
Я извиняюсь перед этим: это не будет напрямую отвечать на вопрос OP, но когда я искал вокруг "пакет установки либо отсутствует, либо поврежден" при попытке автономной установки (из распакованного ISO) VS2105 на моем ( корпоративный, интернет-голодный сервер), было очень много других с одинаковой проблемой с очень небольшой помощью, и это был первый хит google для этого ужасного сообщения об ошибке...
здесь сделка: я настраивал агент сборки TFS на корпоративном сервере со всеми видами блокировки безопасности (включая доступ к Интернету) из подсистемы MSDN VS2015w/U3 ISO (распакован). запущен установщик - получил ошибку. после нарезки через не очень полезные сообщения SO/MS Connect/etc, я смог узнать, что цифровые подписи на некоторых подпакетах не прошли проверку.
Если вы знаете что-нибудь о PKI, прочитайте этот абзац, если хотите, если не пропустите. что некоторые CRL и CA-цепочки были вытеснены через обновления/исправления Windows. кто знает, был ли этот сервер исправлен... он, конечно, не смог сделать это с помощью автоматических обновлений выигрышей. в ореховой скорлупе мне нужен был какой-то способ получить эти недостающие предметы, чтобы пройти проверку цифровой подписи. я подумал: "Почему он будет работать на моей локальной машине, потому что он находится на том же графике обновлений, что и сервер (предположительно, я точно не знаю)". то мне пришло в голову, что одна причина, по которой MS предлагает веб-установщикам, - вот эта проблема... тогда мне пришло в голову, что у них может быть стратегия "лучшего усилия" для решения такого рода вещей в их автономном установщике.
(предисловие: помните, что, хотя это работало в довольно распространенной корпоративной настройке, все они разные, и это может не сработать для всех)
мне нужна была возможность запускать установщик на сервере, но каким-то образом получить доступ к Интернету. поэтому я открыл Fiddler, разрешил другим компьютерам подключаться к нему, настроил настройки интернет-подключения к серверу → Настройки локальной сети, чтобы использовать мою машину в качестве прокси. сначала убедитесь, что HTTPS включен в Fiddler, затем откройте его, включите его, вернитесь на свой сервер (который вы настроили на прокси через IP-адрес вашей машины и порт, который использует Fiddler, по умолчанию - 8888) и запустите программу установки, вы можете наблюдать активность PKI в запросе, полученном Fiddler, среди других трафик на основе http). ключ этого прокси-подхода заключается в том, что сервер может получить то, что нужно от Интернета, а весь этот трафик, похоже, поступает с вашего компьютера, с точки зрения сетевого брандмауэра.
во всяком случае, я надеюсь, что это спасет кого-то еще 2 дня боли, которые это вызвало у меня.
Ответ 9
У меня была такая же проблема с Visual Studio Express 2015, но она смогла установить после запуска всех обновлений для Visual Studio Express 2012.
Ответ 10
Я решил проблему, просто установив отсутствующую настройку вручную. Отследите, какой из них отображается пропавшим или поврежденным, затем найдите тот же самый в папке установки и вручную установите во время этой основной установки.
Примечание. - Не отменяйте основную настройку после mannual установки, пожалуйста, выберите опцию Пропустить, а затем продолжите.
Ответ 11
У меня есть окно 7, загрузилось Visual Studio Enterprise 2015 с Update 2 exe installer. У него была такая же проблема, как и этот пост при запуске установщика в качестве администратора - "Запуск от имени администратора". Он был установлен прекрасным вторым раз, просто дважды щелкнув по установщику - запустился как пользователь, и установщик попросил пользователя ввести учетные данные администратора, ввести учетные данные и затем успешно установить.
Ответ 12
У меня была та же проблема. Сначала я попробовал установку в Интернете и столкнулся с проблемой, а затем попытался установить VS2015 из ISO, но также дал ошибку: "Версия продукта, которая выше, чем вы пытаетесь установить, уже установлена в устройстве". Я прочитал много сообщений об этом, но никто из них не разрешил мою проблему. Наконец я пошел на панель управления и удалил программу Visual Studio Updater. Тогда для меня работала автономная установка.