Пакет установки отсутствует или поврежден visual studio 2015
Если проблема установки Visual Studio не указана в списке, щелкните здесь для получения дополнительной информации.
Временное решение
Чтобы решить эту проблему, попробуйте один из следующих способов.
0x80200010, 0x80072efe или 0x80072ee7 — проблемы с подключением во время загрузки
Эта ошибка обычно происходит, когда возникают проблемы, вызванные сбоями подключения к Интернету во время загрузки необходимых компонентов установщика Visual Studio. При появлении этой ошибки попробуйте снова установить Visual Studio после восстановления подключения к Интернету. При повторении этой ошибки, попробуйте один или несколько из следующих методов:
Установка Visual Studio с помощью параметра «макет» или файла ISO. Дополнительные сведения содержатся в разделе Установка Visual Studio на веб-узле Microsoft Developer Network (MSDN).
0x80070005 — доступ запрещен
Эта ошибка возникает, когда Visual Studio не удается получить доступ к одому или нескольким необходимым файлам установки. Эта ошибка может возникнуть по одной из следующих причин:
Внешний процесс, например антивирусная программа или защиты от вредоносных программ приложения, заблокирован файл установки Visual Studio, пока Visual Studio пытался установить файл. Чтобы обойти эту проблему, работайте с системным администратором или другим ИТ-специалистом, чтобы убедиться, что файлы Visual Studio не заблокированы этими процессами.
Пользователь, который пытается установить Visual Studio не имеет права администратора на компьютере. Для успешной установки Visual Studio, вы должны войти в качестве администратора.
Разрешения на некоторые кусты реестра могут помешать успешной установке Visual Studio. Для решения этой проблемы см. на веб-сайте MSDN Устранение ошибки установки, используя средство SubInACL .
0x80070643 — повреждение кэша установки или ISO
Эта ошибка обычно возникает при повреждении файла, связанного с установкой. Эта ошибку может возникнуть при установке Visual Studio с помощью ISO или DVD-диска, который был записан с ISO. Также может возникнуть эта ошибка во время восстановления из Visual Studio.
При использовании файла ISO для установки Visual Studio, или при использовании было записать DVD-ДИСК из ISO-файла ISO-файл могут быть повреждены во время процесса загрузки. Можно проверить целостность файла ISO с помощью средства Microsoft инструмент проверки целостности контрольной суммы файла . Чтобы сделать это, выполните следующие действия.
Загрузите и установите средство Microsoft инструмент проверки целостности контрольной суммы файла.
Примечание. Чтобы воспользоваться этим средством, необходимо знать путь файла ISO.
Во время установки программы будет предложено указать папку, куда будут извлечены файлы. Обратите внимание, каталог для последующего использования. Например можно извлечь файлы в следующую папку:
В командной строке введите следующую команду и нажмите клавишу ВВОД:
Примечание. В этой команде заполнитель имя_каталога> представляет папку, в которую были извлечены файлы и ISO_NAME> — путь файла ISO Visual Studio. Дополнительные сведения содержатся в файле ReadMe.htm в каталоге извлечения.
Убедитесь, что значение SHA-1, возвращаемый средством контрольной суммы файла соответствует ожидаемому значению. Чтобы определить ожидаемое значение, проверьте папку, в которую загруженный ISO-файл. Обратите внимание, что ожидаемое значение SHA-1 отличается для каждого источника загрузки.
Если ISO-файл скачан с сайта MSDN, значение SHA-1 предоставляется в разделе "Подробности" для каждого ISO-файла.
Если вы загрузили файл ISO из Центра загрузки Майкрософт, можно найти значение SHA-1, разверните раздел «Инструкции по установке» на странице продукта.
Если значение, возвращаемое с помощью средства контрольной суммы файла не соответствует ожидаемое значение SHA-1, ISO-файл поврежден. В этом случае удалите файл и загрузить его еще раз.
Если получен файл ISO DVD-диска, попробуйте загрузить веб-установщик Visual Studio или файл образа ISO из Центра загрузки корпорации Майкрософти MSDN , а затем повторите попытку установки.
Если вы приобрели DVD в магазине розничной торговли, Visual Studio также можно загрузить с веб-сайта магазина и затем использовать лицензионный ключ, предоставленный вместе с DVD-диска для активации Visual Studio. Дополнительные сведения об этом процессе обратитесь в розничном магазине.
Если ошибка возникает при попытке восстановления Visual Studio, кэш установки может быть поврежден. Чтобы восстановить кэш, выполните следующие действия.
Закрыть Visual Studio.
Откройте командную строку с правами администратора. Для этого нажмите кнопку Пуск, введите cmd в поле Начать поиск , щелкните правой кнопкой мыши cmd.exe в списке результатов поиска и выберите команду Запуск от имени администратора.
В командной строке введите следующую команду и нажмите клавишу ВВОД.
Чтобы очистить MSI- и CAB-файлы из кэша, введите следующие команды в командной строке и нажмите клавишу ВВОД после каждой команды:
Повторите попытку восстановления Visual Studio.
Несколько ошибок установки функции в Windows 7При установке Visual Studio на компьютере под управлением Windows 7, может потребоваться отсутствующие ресурсы, такие как пакет установки. Эта ошибка часто возникает в Windows 7, но это может произойти в других операционных системах.
Кроме того, может появиться следующее предупреждение:
Установка завершена. Однако не все компоненты установлены правильно.
Отображается список из нескольких компонентов, которые не удалось установить, так как система может найти указанные файлы. Чтобы устранить эту проблему, попробуйте следующие способы:
Способ 1: Убедитесь, что компьютер подключен к Интернету. В некоторых случаях Visual Studio может программным образом получить и применить требуемые обновления сертификатов, чтобы соответствующие компоненты были успешно установлены.
Способ 2: Проверьте параметр групповой политики на компьютере, который управляет автоматическим обновлением сертификатов. Чтобы проверить параметр, откройте редактор групповой политики (gpedit.msc). В редакторе локальной групповой политики, в разделе Конфигурация компьютера, Административныешаблоны, разверните узел Управление связью через Интернети нажмите кнопку Параметры связи с Интернетом. Параметры, управляющие сертификат автоматического обновления — Отключить автоматическое обновление корневых сертификатов. Visual Studio для автоматического извлечения и применить необходимые сертификаты для этого параметра должно быть присвоено отключено.
Примечание. Мы рекомендуем обратиться к системному администратору, прежде чем изменять любые параметры групповой политики.
Способ 3: Если методы 1 и 2 не устранить проблему, попробуйте вручную установить обновления требуется сертификат. Дополнительные сведения о получении обновления корневых сертификатов Windows, см. в статье Как получить обновление корневых сертификатов для Windows.
Если уже установлена Visual Studio можно попробовать восстановить Visual Studio после одного или нескольких из этих методов. Этот процесс пытается установить средства, которые не были установлены в предыдущей попытки. Чтобы восстановить Visual Studio, откройте программы и компоненты (appwiz.cpl). В окне "программы и компоненты" щелкните правой кнопкой мыши Visual Studio, выберите Изменитьи нажмите кнопку восстановить , чтобы начать процесс восстановления.
Примечание. Эта ошибка применима только к Windows 7 Пакет обновления 1 (SP1). По умолчанию Windows 8 и более поздних версиях Windows установлены эти обновления сертификата.
Пакеты SQL может произойти сбой, если учетной записи локального администратора не имеет определенные праваПри установке Visual Studio на столе заблокированная это могут вызвать ошибки для пакетов SQL. Эти ошибки могут возникнуть, если администратор домена удалил права учетной записи локальных администраторов для усиления безопасности настольных систем. Дополнительные сведения о способах выявления и устранения этих ошибок установки SQL Server завершается неудачей, если учетная запись для установки имеет определенные права пользователейсм.
Недействительные записи передаются в параметр /FilterFeatureSelectionTree. Дополнительные сведения содержатся в журнале установки.
Недействительные записи передаются в параметр /InstallSelectableItems. Для получения дополнительных сведений обратитесь к журналу
Эта проблема возникает, когда первоначального сбой или отмены установки не сохранить последние feed.xml. Следующем запуске установщика Visual Studio обновления пытается использовать устаревшие feed.xml, обнаруживающий из предыдущих сеансов установки Visual Studio.
Чтобы обойти эту проблему, выполните команду, подобную следующей:
Путь к feed.xml может быть веб-ссылкой из следующей таблицы. Можно загружать файлы с веб-ссылку и сохранить feed.xml на локальном диске, или «Путь к feed.xml» будет ваш локальный путь.
во время установки 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, может быть, мне не хватает чего-то очевидного?
Это была проблема с веб-установщиком 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-файл в Запуск от имени администратора так что вы можете также.
загрузка этих файлов и выбор его в пожалуйста, укажите местоположение.. коробка отлично работала для меня. Мне пришлось ссылаться на все 4 файла выше, чтобы получить его для установки.
но я в конечном итоге отсутствуют некоторые обновления:
У меня также была эта проблема. Но я заметил, что проблема возникла только тогда, когда я открыл нового пользователя ( не администратора ). Я сделал администратора пользователя, и он работал нормально. Вы должны попробовать, я думаю, что это решение вашей проблемы.
Если вы знаете что-нибудь о PKIs, прочитайте этот абзац, если хотите, если не пропустите. было упомянуто, что некоторые цепи CRLs и CA были вытеснены через окна обновления / исправления. кто знает, Был ли этот сервер исправлен. он, конечно, не мог сделать это через автоматические обновления win. в ореховой скорлупе мне нужен был какой-то способ получить эти недостающие элементы, чтобы проверка цифровой подписи прошла. я подумал: "почему он будет работать на моей локальной машине, потому что он находится в том же графике исправления, что и сервер (предположительно, я не знаю точно)". затем мне пришло в голову, что одна из причин, по которой MS предлагает веб-установщики, - это именно эта проблема. это тогда мне пришло в голову, что у них может быть "лучшая стратегия" для решения такого рода вещей в их автономном установщике.
(предисловие: имейте в виду, что, хотя это работало в довольно общей корпоративной настройке, все они разные, и это может работать не для всех)
во всяком случае, я надеюсь, что это спасет кого-то еще от 2 дней боли, которую он мне причинил.
Я пробовал большинство элементов, перечисленных с 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. Он имел ту же проблему, что и этот пост в начале при запуске установщика от имени администратора - "Запуск от имени администратора". Он был установлен во второй раз, просто дважды щелкнув по установщику - Запуск от имени пользователя, и установщик предложил пользователю ввести учетные данные администратора, введите учетные данные, а затем успешно установлен.
Я решил конкретную проблему отсутствующих или поврежденных перераспределяемых файлов, выполнив следующее:
при установке Visual Studio 2015 Community Edition в Windows 10 с помощью веб-установщика все работает нормально, однако не удается установить следующие пакеты:
- Team Explorer для Visual Studio 2015 - > неустранимая ошибка
- Microsoft NuGet-Visual Studio 2015 - > Ошибка Пакета
- Microsoft Visual Studio Подключенные Службы - > Пакеты Не Удалось
- подключенные службы проверки подлинности Azure AD - > пакеты Не удалось
- Подключенная Служба Microsoft Azure Mobile Services - > Сбой Пакета
- Microsoft Azure Storage Connected Service - > Пакеты Не Удалось
- Microsoft.VisualStudio.Пакет Office365 -> Ошибка
Я попытался несколько обойти, включая удаление каждой версии Visual Studio в моей системе, вручную удалив файлы в C:ProgramDataProgram Cache , и даже зашел так далеко, чтобы удалить мой антивирус (AVG), попытавшись отключить его и посмотреть если это сработает раньше. Я даже запустил команду fsutil behavior set SymlinkEvaluation L2L:1 L2R:1 R2L:1 R2R:1
Я даже пытался использовать ISO, но столкнулся с той же проблемой.
поскольку я не использую Azure или Team Explorer, никаких решений, которые означают, что у меня не будет доступа к ним, будет достаточно.
файл журнала, созданный установщиком, может быть найти здесь поскольку это было более 65 000 символов (просто прокрутите вниз для всего удовольствия).
после неудачной установки необходимо восстановить распространяемые 2015 vc и перезапустить установщик visual studio.
распространяемый установщик перепутан, он смешивает 64bit и 32bit dll. Вы можете проверить, есть ли у вас эта проблема, посмотрев на vcruntime140.размер файла dll. Поиск в папке windows для vcruntime140 вы должны увидеть 4 файла (64 и 32 бит в обеих версиях release & debug). Если какие-либо файлы имеют одинаковый размер, вам нужно выполнить ремонт на распространяемый.
в моей системе 32-разрядная dll составляет 83,3 КБ, 64-разрядная-86,6 КБ (версии выпуска).
Я потратил целую неделю, пытаясь решить эту проблему. То, что, наконец, сделало это для меня, отключило мои антивирусные программы. Прежде чем я наткнулся на свое решение, я прошел через множество других решений. Я подумал, что опубликую некоторые решения, которые могут оказаться полезными для тех, у кого все еще возникают проблемы с установкой Visual Studios 2015 Community Edition.
Решение 1: Минимальная Установка
попробуйте установить с минимальным дополнительным особенности. Запустите установку Visual Studios 2015, затем нажмите "пользовательский" и на следующем экране снимите все флажки и продолжите установку.
решение 2: удалить кэш установки
возможно установка не удалась из-за поврежденных файлов в кэше. При сбое установки удалите все связанные элементы кэша Visual Studio и выполните полную повторную установку. Для этого Запустите командную строку (запуск Администратор!--4-->) и введите: "CD/programdata / кэш пакетов/ " затем нажмите enter. Затем введите "del / f / s *.msi / f / s *.такси!--4--> " затем нажмите enter. Теперь снова запустите установку Visual Studios 2015.
решение 3: Удалите временные данные файла, хранящиеся на вашем компьютере
откройте Проводник и перейдите в "C:\Users\[Имя Учетной Записи Пользователя]\AppData\Local\Microsoft". Удалите следующие папки: VSCommon, VisualStudio, Blend, VsGraphics, ApplicationInsights, vshub, Team Foundation, установщик веб-платформы и MsBuild. После этого снова запустите установщик Visual Studios 2015.
решение 4: Включите все четыре оценки символических ссылок
во-первых, проверьте, включены ли все четыре оценки. Откройте командную строку (Запуск от имени администратора) и типа "запрос поведения fsutil SymlinkEvaluation". Следует включить все 4 оценки. Если это не так, введите"поведение команду fsutil набор l2l успешно SymlinkEvaluation:1 Р2Р:1 l2r по:1 R2L:1". После установки этих 4 оценок очистите временные файлы и очистите кэш установки (см. Решение 2 и решение 3), а затем снова запустите установку Visual Studios 2015.
решение 5: восстановите распространяемые
возможно, проблема в том, что ваш ВК-пакета неисправны и нуждаются в ремонте. Для этого запустите "установка и удаление программ" и найдите все x86 и x64 версии Microsoft Visual C++ [Год] Распространяемый (Версия). Затем нажмите Change для каждого из них, и когда появится экран удаления, нажмите Repair. Я сделал это для всех версий, которые я ранее установил: 2012, 2013 и 2015. Поэтому я отремонтировал 6 из них: 2012: x86 и x64, 2013: x86 и x64, 2015: x86 и x64.
решение 6: проверьте, совпадают ли размеры x86 и x64
Как упоминалось другими в этом обсуждении, выполните поиск vcruntime140.dll и посмотреть, если x86 и x64 версии. Они должны!--54-->не имеют одинаковый размер. Если это так, см. Решение 5 или вы можете вручную удалить их (** будьте осторожны при удалении файлов из папки Windows!) и переустановить их (отсюда: https://www.microsoft.com/en-ca/download/details.aspx?id=48145).
тоже так же проверить msvcp140.файл DLL. Я лично сделал поиск этих файлов в "C:\Windows\SysWOW64 и C:\Windows\System32" и сравнил файлы из двух папок. Более того, я также проверил различия vcruntime140.dll и msvcp140.dll в "C:\Program Файлы\Microsoft Visual Studio 14.0" и "C:\Program файлы (x86)\Microsoft Visual Студия 14.0"
решение 7: временно отключите всю антивирусную защиту и брандмауэры
для меня оказалось, что проблема возникла из-за наличия Bytefence Anti-Malware и Norton Security с резервным копированием защита. Я отключил защита в реальном времени С Bytefence Anti-Malware и я отключил Автоматической Защиты и Smart Firewall от Norton Security с резервным копированием. Прежде чем снова запустить установку, я повторил решение 2 и решение 3 (прокрутите вверх). И вуаля, установка прошла успешно. Но как я узнал, что виновником была антивирусная программа? Решение Читать 8.
решение 8: внимательно следите за процессом установки Visual Studios для вторжений
я прибег к этому решению, чтобы выяснить проблему. После прочтения ежа статья, я решил скачать Process Monitor v3.2 и Process Explorer v16.1. Я тщательно отслеживал 3 программы бок о бок: Process Monitor, Process Explorer и установщик Visual Studios 2015, и я очень внимательно следил за всеми процессами, которые вызывал установщик. Затем я заметил, что когда VSIXInstaller.процесс exe пришел и попытался установить что-то с удаленного сервера, он продолжал терпеть неудачу снова и снова, потому что моя антивирусная программа внезапно появится на экране (как процесс) и решит hog/block Некоторые важные DLL-файлы, которые необходимы для установки VSIX. Временное отключение антивирусной программы решило мою проблему!
решение 9: завершите формат Windows и переустановите
Если все остальное не удается, и вы действительно отчаянно хотите, чтобы Visual Studios 2015 работал, я предлагаю полную переустановку Windows. На данный момент, проблема, скорее всего, какой-то тип о вмешательстве / вторжении в программу, о которой вы не знаете.
в моем случае это был msvcp140.dll , который был установлен в 64-разрядной версии Windows/SysWOW64 папка. Просто удаление распространяемых файлов не удалило файл, поэтому мне пришлось удалить его вручную. Затем я смог установить x86 снова распространяется, в котором установлена правильная версия dll-файла. И, вуаля, установка VS2015 закончена без ошибок.
У меня были похожие проблемы и я пытался переустановить несколько раз, но без радости. Я смотрел на установку отдельных пакетов из ISO и всю возню вокруг - совсем не доволен.
Я, наконец, получил его "установить", просто выбрав" восстановить", а не" удалить " в панели управления / программах. Однако "ремонт" занял довольно много времени. В конце концов он установлен и работает.
Это работает для меня. Это может помочь другим - во всяком случае, легче попробовать, чем многие другие варианты.
Как это описано в других ответах, но с шагами:
1-Перейдите в Панель управления - > удалить программы - > удалить все распространяемые Microsoft c++ ((год))
2 - удалите эти файлы, если они еще существуют вручную:
- c:\windows\System32\vcruntime140.dll файлы
- c:\windows\SysWOW64\vcruntime140.dll файлы
после этого повторите установку Visual Studio и надейтесь, что ошибка не появится снова.
ни одна из резолюций, изложенных в этом вопросе, не решила мою проблему. Я опубликовал аналогичный вопрос и в конечном итоге пришлось открыть билет поддержки с Microsoft, чтобы получить его решение. См. мой ответ здесь, если ни одно из других предложений не поможет:ошибка установки Visual Studio 2015 Enterprise Update 1 с помощью Team Explorer
хорошо, если вы на той же лодке, что и я, и нашли это нет из этих решений помогли вам, у вас, скорее всего, есть проблема, когда NuGet (или любой из этих пакетов) не удается установить из программы VSIX из-за вызова метода, который не существует на вашем компьютере (не уверен, что .dll это ссылка), поэтому попробуйте это из следующего в должности:
- удалить все экземпляры Visual Studio 2015-это включает в себя весь реестр ценности.
- установите версию Visual Studio старше чем обновление 1 (версия RTM.); это доступно здесь.
- если вы все еще получаете ошибку, попробуйте восстановить просто программа Visual Studio 2015. Это то, что в конечном счете установил его для меня.
надеюсь, что это помогло кому-то. Это действительно расстраивает, что файл журнала установщика не помогает вообще. Я должен был посмотреть файл журнала, специфичный для NuGet, и это где я заметил ошибку:
установка не смогла установить расширение для всех выбранный продукт. Для получения дополнительной информации нажмите на ссылку Установить журнал в нижней части диалогового окна.
метод не найден: 'системы.Коллекции.Родовой.Интерфейс IEnumerable`1 Система.Безопасность.Криптография.X509Certificates.X509ChainStatus Microsoft.VisualStudio.ExtensionManager.IInstallableExtension.get_InvalidCertificateInformation()'.
Откройте командную строку PowerShell с повышенными правами и выполните следующие действия, чтобы узнать, какие продукты установили ключевой общий компонент:
Если вы в порядке с удалением всех перечисленных продуктов (особенно учитывая что вы, вероятно, собираетесь установить RTM next), выполните следующее:
get-msicomponentinfo '' | get-msiproductinfo | uninstall-msiproduct -properties IGNOREDEPENDENCIES=ALL
лично для меня это сработало. Я забыл, что у меня были некоторые старые файлы, лежащие на старом диске, который, по-видимому, позже испортил что-то в реестре (я думаю. ). Во всяком случае, со всем чистым, он установлен просто отлично!
В общем, вам может потребоваться выполнить команду Set-ExecutionPolicy RemoteSigned разрешить импорт программного обеспечения.
надеюсь, это поможет кому-то в нужде!
Я сделал распространяемый ремонт, но для меня он работал после установки Office365.
(для меня это также был последний неудачный пакет в списке).
что, наконец, сделал трюк:
(я столкнулся с идентичной проблемой. После многих попыток я решил его и нашел мою ПЕРВОПРИЧИНУ. Я держу свой путь попытки здесь, но вы можете пропустить до конца, если хотите.)
я хочу отметить, что будьте очень осторожны с решением 2 эндена. Некоторые другие программы могут кэшировать установочные пакеты в . Если вы удалите данные из этой папки, вы можете поставить под угрозу установку/удаление других программ.
я столкнулся с этим несколько сбоев во время установки VS2015. И после того, как я удалю все содержимое из C:\ProgramData\Pacakges Cache , оба мои VS2013 и VS2015 застряли в
обязательно проверьте свою машину.файлы config в обоих местах
Я узнал, попробовав все решения на этой странице.
Я столкнулся с той же проблемой с обновлением Visual Studio 2015 Community Edition 1. Проблема в моем случае заключалась в том, что установщик каким-то образом не смог установить распространяемую версию x86 Visual C++. Когда я проверил Добавить Удалить Программы установлена только версия x64.
Если это так, вы можете получить отсутствующий распространяемый пакет из здесь; или вы можете найти соответствующую вам версию через поиск google.
следовал инструкции четко об загрузка обновления и они работали. KB2919355 был наконец обновлен, поэтому я попробовал еще раз, и возникла другая ошибка с языковыми пакетами. "Фатальная ошибка установки". После прохождения серии разочаровывающих переустановок, свет деинсталляций прорвался через Совет того, что пришло это (выше) запись переполнения стека "ремонт C++ Redistributables", которая включает в себя: Переход к Пуск - > Панель управления - > Программы и функции Правой кнопкой мыши-клики по каждому распространяемому (от снизу вверх) и нажмите "Восстановить для всех". Если кто-то попросит "перезапустить", сделайте это немедленно прямо тогда и там! Затем я сделал установки Visual Studio. наконец, после многих дней попыток. это сработало.
Как и все вы, я потратил дни, пытаясь понять это. Я был в этой теме, пробуя каждую комбинацию того, что вы все сказали, и ничего. Я, наконец, пошел в AppData / Local/Microsoft / VisualStudio и удалил все папки там. Затем продолжил выключать все в моем антивирусе, и я, наконец,получил базовую установку, чтобы пройти весь путь. Разочарование, но, надеюсь, это поможет кому-то еще, кто пробовал все.
также вы можете найти файлы журнала в папке %Temp% о точной проблеме, в моем случае проблема была с символическими ссылками.
после борьбы с этой проблемой в течение нескольких месяцев, я, наконец, получил его для установки.
Я загрузил Visualstudio2015AzurePack, который использует веб-установщик.
одним из требований к нему является установка VS2015 community edition, которая работала без проблем.
надеюсь, это кому-то поможет.
Это очень неуловимая проблема. Никакое (простое) решение не выглядит применимым. Я пробовал - все-предыдущие варианты с тем же отрицательным результатом: ошибки нескольких пакетов.
Прибегли к установке VS 2013 успехов никаких проблем, то VS 15 (предварительный просмотр) успех нет проблем (кстати очень круто).
Наконец, то, что работает для меня, было установить самый простой первый 'Visual Studio 2015' with-NO-updates. Во время установки программа установки автоматически загружается 'Update 2' и установка закончена успешно.
после того, как я запустил его пару раз (он не удалил все на первом проходе. ), я, наконец, смог начать новую установку, и она сработала.
поскольку отмеченный ответ упомянул ремонт VC Redist 2015, я перечисляю все, что могу найти, вместо того, чтобы хоронить их в комментариях.
этой нить обсуждался распространяемый Visual C++ для Обновление Visual Studio 2015 2. Но все звенья разорваны, и я его не нашел.
Я пробовал каждый пакет, который я мог бы найти, и ни один из них не будет установлен в моем проекте. Я установил все обновления, перечисленные в списке расширений и обновлений, которые были доступны. Когда я пытаюсь установить SendGrid, например, это результат (как результат со всеми другими пакетами):
Я не могу быть единственным на планете, имеющим проблемы с Visual Studio 2015 и новым и "улучшенным" менеджером пакетов NuGet.
обновление:
Ну, должно быть, что-то странное в моем решении, потому что я создал новый проект из шаблона VS2015 (web), и пакеты устанавливаются просто отлично. Когда я узнаю о проблеме, я опубликую решение в случае, если другие столкнутся с той же проблемой.
обновление 2:
Ладно, это не наше решение. Мы снова создали новое решение с нуля (это потратило много времени на разработку), добавили пару пакеты (Identity, EF, SendGrid) и после проверки решения в VSO другой разработчик выполняет новое создание ветви и возникают ошибки сборки. Когда я перехожу к пакетам NuGet для отдельного проекта, он действует так, как будто ни один из пакетов, которые я добавил, не доступен. Кто-нибудь еще испытывает это?
tl; dr-удалить это:
предупреждение: Если у вас были пользовательские источники NuGet, это удалит их, и вам придется повторно добавить их.
возможно, вы повредили конфигурацию NuGet. О нет :(
NuGet для.config-это файл, используемый для отслеживания всех мест, из которых NuGet извлекает, а также для настройки других вещей. Скорее всего, этот xml-файл сломался как-то.
- перейти к этому пути: C:\Users\>\AppData\Roaming\
- удалить Nuget.config
- перезапустить VS для хорошей меры
Для справки: в хорошие дни 2017 года, ваш файл должен выглядеть примерно так
закрытие и повторное открытие VS2015 решает проблему.
кажется, что в некоторых случаях, просто перегруз соответствующий проект будет работать.
Я нашел решение для этого в моем случае, попробуйте обновить Диспетчер пакетов NuGet.
- от VS, перейти к Инструменты -> Расширения и обновления
- открыть обновления опции меню слева, затем выберите Галерея Visual Studio.
- если есть обновление для установщика пакетов Nuget, оно должно отображаться в списке справа. Нажмите обновление
- перезагрузка Visual Studio
Это позволит мне установить пакеты без проблем снова.
надеюсь, что это помогает!
удаление bin , obj и packages папки и перезапуск Visual Studio 2015 решить проблема для меня.
В общем закрытие и re-open VS 2015 исправлено большинство проблем, с которыми я столкнулся. Однажды мне нужно было запустить ремонт на одном из моих компьютеров.
однако я собирался сделать это Closing and re-opening VS2015 resolved the issue for me Я решил, что вместо этого я бы щелкнул правой кнопкой мыши по проекту и Выгрузить Проект щелкните правой кнопкой мыши и перезагрузить проект затем Управление Nuget работала!
чтобы помочь всем, кто приземлился на этой странице после обновления VS2015 до обновления 2 и пытается управлять пакетами на веб-сайте, получая ошибку "файл конфигурации NuGet недействителен", это известная и признанная проблема:
Они также утверждают, что обновление 3 для Visual Studio также будет содержать исправление
Я предполагаю, что менеджер пакетов Nuget путается с VSO. Я создаю новый проект, добавляю к нему пакеты просто отлично, проверяю TFS. Затем я возвращаюсь домой, "получаю последнюю версию", и запускаю, и терплю неудачу, потому что менеджер пакетов Nuget не восстанавливает мои пакеты. Решение: на моей домашней машине
Я смог решить эту проблему, переустановив Диспетчер пакетов Nuget с помощью инструментов - > расширения и обновления
вам нужно очистить все кэши NuGet; для этого вам нужно перейти к параметрам и нажать на него так:
в моем случае, эта проблема была причинил несоответствие в моем целевой платформы настройки под каждый проект. Когда я создал новый проект, VS 2015 по умолчанию 4.5.2, однако все мои пакеты nuget были построены для 4.6.
по какой-то причине VS 2015 не показывал мне эти ошибки. Я не видел их, пока не создал новый пустой проект и не попытался добавить туда свой проект nuget. Это поведение может быть усугублено, потому что я переименовал проект несколько раз во время первоначальной настройки.
Я решить проблемы
- изменение целевой структуры в моих проектах на 4.6
- закрыто против 2015
- удаленные папки" пакеты"," obj "и" bin"
- повторно откройте решение и попробуйте снова добавить пакет nuget.
Я использую Visual Studio 2015 Update 3, и мне удалось воспроизвести эту ошибку (несмотря на обновление 3, предположительно содержащее исправление).
Как было предложено выше, надежное исправление заключается в следующем. 1) выйти из Visual Studio, 2) удалить пакетов папка, 3) перезапустить VS.
но. если вы по какой-то причине не хотите сразу выходить из VS, я все равно смог добавить/удалить пакеты из всех проектов, выбрав"Управление NuGet Пакеты для решения' вариант, а не отдельный проект с проблемой.
ремонт Visual Studio 2015, похоже, решил эту проблему для меня. См.этот вопрос для NuGet в GitHub.
иногда сложные проекты имеют трудное время для координации того, где изменения принадлежат. Например, в одном случае я получил эту ошибку, когда на пакет nuget ссылалось другое решение, которое мы должны были включить в "основное" решение, и это вызвало подгонку IDE, потому что было доступно несколько менеджеров пакетов nuget. Многие из этих типов проблем можно решить, удалив и восстановив ссылки и зависимости один за другим с нуля в проекты, в которых есть проблемы / ошибки.
у меня была эта проблема, которая, казалось, была вызвана чем-то сломанным на уровне решения . Я удалил содержимое папки и пусть nuget установите все пакеты снова.
затем я мог бы снова установить новые пакеты.
открыть папку packages. Проверьте, если файлы с расширением .deleteme существует, например Newtonsoft.формат JSON.9.0.1.deleteme. Удалить все пакеты, которые есть .файл deleteme вручную. Удалить .файлы deleteme. Закройте и откройте Проводник Nuget.
измените "источник пакета" в nuget на All
Я надеюсь, что это может помочь кому-то
некоторые пакеты могут не поддерживаться вашим типом проекта. Например, вы не можете использовать RestSharp или Moq с проектами UAP.
в моем случае ничего из вышеперечисленного не помогло. Основной причиной проблемы в моем случае было то, что я удалил пакет раньше и не проверил изменение в систему управления версиями (TFS в моем случае). После проверки изменения (=удаление файла в папке packages) я мог бы переустановить пакет.
решить мою проблему. мой проект имел такой длинный путь в моем e drive. я просто поместил его в корень мой электронный привод. и это сработало отлично для меня.
Возможно, у вас возникли проблемы с установкой? Мы готовы помочь. Мы предлагаем для поддержки чат по вопросам установки (только на английском языке).
Это руководство содержит пошаговые инструкции, которые помогут устранить большинство проблем при установке.
Установка через Интернет
Следующие шаги применимы к обычной установке через Интернет. Сведения об автономной установке см. в разделе об устранении неполадок с автономной установкой.
Шаг 1. Проверьте, не связана ли ошибка с известными проблемами
Существуют несколько известных проблем с Visual Studio Installer, и корпорация Майкрософт работает над их устранением. Чтобы найти способ обойти эту проблему, проверьте раздел известных проблем в заметках о выпуске.
Существуют несколько известных проблем с Visual Studio Installer, и корпорация Майкрософт работает над их устранением. Чтобы найти способ обойти эту проблему, проверьте раздел известных проблем в заметках о выпуске.
Существуют несколько известных проблем с Visual Studio Installer, и корпорация Майкрософт работает над их устранением. Проверьте, решена ли проблема, или найдите обходные пути в разделе "Известные проблемы" в заметках о выпуске.
Шаг 2. Попробуйте восстановить Visual Studio
Процедура восстановления способна устранить многие распространенные проблемы с обновлением. Дополнительные сведения о том, когда и как восстанавливать Visual Studio, см. в разделе Восстановление Visual Studio.
Шаг 3. Обратитесь к сообществу разработчиков
Шаг 4. Удалите папку Visual Studio Installer, чтобы устранить проблемы, связанные с обновлением
Начальный загрузчик Visual Studio представляет собой исполняемый файл небольшого размера, который инициирует установку Visual Studio Installer и продукта Visual Studio. Если вы удалите файлы Visual Studio Installer и повторно запустите начальный загрузчик, это может решить некоторые проблемы, связанные с обновлением.
С помощью следующей процедуры можно переустановить файлы Visual Studio Installer и сбросить метаданные установки.
- Закройте Visual Studio Installer.
- Удалите папку Visual Studio Installer. Как правило, путь к папке: C:\Program Files (x86)\Microsoft Visual Studio\Installer .
- Запустите начальный загрузчик Visual Studio Installer. Файл начального загрузчика можно найти в папке Загрузки. Его имя соответствует шаблону vs_[Visual Studio edition]__*.exe . Вы также можете скачать начальный загрузчик для вашего выпуска Visual Studio со страницы загрузок Visual Studio. Запустите этот исполняемый файл, чтобы сбросить метаданные установки.
- Снова попробуйте установить или обновить Visual Studio. Если Visual Studio Installer продолжает выдавать ошибки, перейдите к шагу Сообщить о проблеме.
Шаг 5. Сообщите о проблеме
В некоторых ситуациях, например при наличии поврежденных файлов, вам, возможно, понадобится устранять неполадки случай за случаем. Вы можете содействовать нам при оказании вам помощи, выполнив следующие действия:
Шаг 6. Удаление файлов установки Visual Studio
В крайнем случае вы можете удалить все файлы установки Visual Studio и информацию о продукте:
- Следуйте инструкциям, приведенным в этой статье: Удаление Visual Studio.
- Снова запустите начальный загрузчик Visual Studio Installer. Файл начального загрузчика можно найти в папке Загрузки. Его имя соответствует шаблону vs_[Visual Studio edition]__*.exe . Вы также можете скачать начальный загрузчик для вашего выпуска Visual Studio со страницы загрузок Visual Studio.
- Попробуйте переустановить Visual Studio.
Шаг 7. Свяжитесь с нами (необязательно)
Если вы выполнили все вышеуказанные шаги, но вам так и не удалось установить или обновить Visual Studio, свяжитесь с нами через чат в реальном времени (только на английском языке) для получения дополнительной помощи.
Автономная установка
Здесь приведены некоторые известные проблемы и варианты обходных путей, которые могут помочь при создании автономной установки и установке из локального источника.
Проблема | Решение |
---|---|
Пользователи не имеют доступ к файлам | Прежде чем открывать общий доступ к автономной установке, необходимо настроить разрешения (ACL) и предоставить пользователям права на чтение. |
Не удается установить новые рабочие нагрузки, компоненты или языковые пакеты | Если вы производите установку из частичного макета и выбираете рабочие нагрузки, компоненты или языки, которые не скачаны в этот макет, вам потребуется доступ в Интернет. |
Обновления администратора
Обновления администратора могут применяться неправильно по различным причинам. Дополнительные сведения см. в статье Коды ошибок для устранения неполадок с обновлениями администратора.
Журналы установки
Журналы установки помогают нам в устранении большинства неполадок при установке. При отправке сигнала о проблеме с помощью варианта Сообщить о проблеме в Visual Studio Installer в отчет автоматически добавляется последний журнал установки Visual Studio Installer.
Чтобы собрать журналы, выполните указанные ниже действия.
-
.
- Откройте командную строку от имени администратора.
- Запустите Collect.exe в папке, в которой сохранили средство.
- Средство создает файл vslogs.zip в папке %TEMP% , как правило, в C:\Users\YourName\AppData\Local\Temp\vslogs.zip .
Запускайте средство с помощью той же учетной записи пользователя, с помощью которой запускалась завершившаяся сбоем установка. Если вы запускаете средство с помощью другой учетной записи, задайте параметр –user: , чтобы указать учетную запись пользователя, с помощью которой запускалась завершившаяся сбоем установка. Чтобы просмотреть дополнительные параметры и сведения об использовании, запустите Collect.exe -? из командной строки администратора.
Проблемы при установке WebView2
WebView2 — это компонент, необходимый для Visual Studio, но установку этого компонента можно заблокировать с помощью групповых политик вашей организации. Блокировка установки WebView2 не даст выполнить установку Visual Studio.
• Если настроена политика Microsoft Edge "Install (WebView)", она определит, можно ли установить WebView2. • Если политика Microsoft Edge "Install (WebView)" не настроена, политика Microsoft Edge "InstallDefault" определит, можно ли установить WebView2.
Если ни одна из политик не настроена, ваша организация разрешает установку WebView2.
Помощь в реальном времени
Если решения, приведенные в этом руководстве по устранению неполадок, не помогли вам установить или обновить Visual Studio, воспользуйтесь чатом в реальном времени (только на английском языке) для получения дополнительной помощи.
Читайте также: