Ошибка установки Visual Studio 2015 Enterprise Update 1 с Team Explorer
У меня такая же проблема, как и все остальные при установке Visual Studio 2015 с обновлением 1. Ошибка в установке Team Explorer, и, насколько я могу судить, она вызвана той же ошибкой, изложенной в этом вопросе (Несколько ошибок Установка Visual Studio 2015 Community Edition). Я попробовал шаги, описанные в ответах на этот вопрос, включая ответ на русском языке. Тем не менее, установка все еще не работает в одной точке. Я сейчас нахожусь на своем пути и из идей, чтобы попробовать.
Может ли кто-нибудь помочь?
Ответы
Ответ 1
Ну, я закончил открытие технической поддержки с Microsoft для решения моей проблемы. Они нашли проблему ниже в моих файлах журнала:
Актуальная проблема
Во время установки VS 2015 есть несколько пакетов VSIX установленным с помощью пользовательских действий. Например: TeamExplorer.vsix - это выполняется через пользовательское действие, а пакет TeamExplorer.vsix устанавливает Комбинированные файлы Team Explorer
мы обнаружили, что все пакеты VSIX не могут быть установлены. В результате VS не удается установить. Согласно лозунгу расслоения:
[2284: 0D4C] [2016-01-20T12: 53: 42] i301: Применение пакета выполнения: nugetvs, действие: Установить, путь: C:\ProgramData\Package Кэш {4BE72B6B-1E33-3D51-82CE-AE9702AA2664} v3.3.0.167\пакеты\WPT\NuGetVisualStudio14.msi, аргументы: 'ARPSYSTEMCOMPONENT = "1" MSIFASTINSTALL = "7" ' [29A0: 2B30] [2016-01-20T12: 54: 11] i000: MUX: ExecuteError: Пакет (nugetvs) не удалось: Идентификатор сообщения об ошибке: 1722 ErrorMessage: есть проблема с этим пакетом установщика Windows. Программа, выполняемая как часть установка не завершилась так, как ожидалось. Обратитесь в службу поддержки или поставщика пакетов. [2284: 0D4C] [2016-01-20T12: 54: 12] e000: ошибка 0x80070643: Не удалось установить пакет MSI. [2284: 0D4C] [2016-01-20T12: 54: 12] e000: Ошибка 0x80070643: не удалось выполнить пакет MSI. [29A0: 2B30] [2016-01-20T12: 54: 12] e000: ошибка 0x80070643: Не удалось настроить пакет MSI для каждой машины.
В соответствии с журналами VSIX мы обнаружили, что для большинства VSIX отказ пакетов (например VSIXInstaller_43a2c244-da76-4e26-b086-0341b7e77c1f.log):
System.MissingMethodException: метод не найден: "System.Collections.Generic.IEnumerable`1 Microsoft.VisualStudio.ExtensionManager.IInstallableExtension.get_InvalidCertificateInformation()". в VSIXInstaller.App.LogSignatureDetails(расширение IExtension) в VSIXInstaller.App.LogExtensionDetails(расширение IExtension) в VSIXInstaller.App.InitializeInstall(Boolean isRepairSupported) в VSIXInstaller.App.OnStartup(StartupEventArgs e)
мы обнаружили аналогичный Bug 177561: сборка Slipstream не исправлена (окончательная первоначальная версия) MSI, которые уже установлены другим (меньшим) пакетом и его все еще в активном состоянии. Я проверяю свою продуктивную группу и получаю к вам.
Как вы можете видеть, это известная проблема с Microsoft. Я попросил альтернативные предложения, чтобы установить это, и представитель службы поддержки попросил меня сделать чистую установку с версией non-update 1 VS Enterprise 2015. Следуя приведенным ниже инструкциям, выполните чистую установку, и она сработала.
Фактическое решение
- Удалите Visual Studio 2015 Enterprise из программ и функций
- Я также удалил среды выполнения С++ 2015 и библиотеки Entity Framework 2015, а также
- Перезагрузите компьютер, если появится запрос
- Переименовать или удалить папки -
- C:\Program Files (x86)\Microsoft Visual Studio 14.0
- C:\Program Files\Microsoft Visual Studio 14.0
- C:\users\user\Documents\Visual Studio 2015
- C:\Users\пользователь\AppData\Roaming\Microsoft\VisualStudio\14,0
- C:\Users\пользователь\AppData\Local\Microsoft\VisualStudio\14,0
- C:\Users\пользователь\AppData\Local\Microsoft\VSCommon\14,0
- Перейдите в редактор реестра (start → run → regedit) и удалите/переименуйте следующие реестры -
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\14,0
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\14,0
- HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14,0
- HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0_Config
- закрыть все экземпляры Visual Studio
- скачать RTM для Visual Studio 2015 Enterprise не обновлять 1
- Извлеките файл .iso с помощью средства извлечения, например WinRar.
- Удалить% temp% перед тем, как начать установку Visual Studio 2015.
- Установите Visual Studio 2015 с помощью этого извлеченного установщика установки
И... тада, установка наконец-то была успешной! Я надеюсь, что это поможет другим, у которых есть аналогичная проблема, которая не решена путем восстановления только времени выполнения С++.
Как только RTM был успешно установлен, я смог запустить установщик обновления 1 и обновить его успешно. С тех пор я также установил обновление 2 без проблем.
Ответ 2
Чтобы сделать это проще, вот пакетный файл для очистки перед установкой Visual Studio 2015.
@echo.
@echo This will remove all files, directories and registry keys about VISUAL STUDIO 2015
@echo.
@pause
rd "C:\Program Files (x86)\Microsoft Visual Studio 14.0" /S
rd "C:\Program Files\Microsoft Visual Studio 14.0" /S
rd "C:%homepath%\Documents\Visual Studio 2015" /S
rd "C:%homepath%\AppData\Roaming\Microsoft\VisualStudio\14.0" /S
rd "C:%homepath%\AppData\Local\Microsoft\VisualStudio\14.0" /S
rd "C:%homepath%\AppData\Local\Microsoft\VSCommon\14.0" /S
@echo.
@echo Removing Registry Keys
@pause
REG DELETE HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\14.0
REG DELETE HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\14.0
REG DELETE HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0
REG DELETE HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0_Config
@echo.
@echo. FINISHED!
@pause
Просто скопируйте и вставьте его в .bat файлы
Ответ 3
Успех! Легко попробовать, во всяком случае.
У меня были подобные проблемы и я пытался несколько раз переустанавливать, но не радость. Я смотрел на установку отдельных пакетов из ISO - совсем не доволен.
Наконец-то я получил его, чтобы "установить", просто выбрав "ремонт", а не "удалить" в панели управления/программах. Потребовалось довольно много времени, чтобы сделать "ремонт". В итоге он установлен и работает.
Это может помочь некоторым.
Ответ 4
Да, Брайан.
Я согласен.
Единственное решение для меня состояло в том, чтобы полностью удалить программу EVERY в моей системе, у которой было "2015" в ее названии программы (с помощью потрясающего Revo Uninstaller и работающего под "Quick Uninstall" после выбора каждой программы в списке.
Это делает "массовую" деинсталляцию, поэтому вам не нужно делать это вручную один за другим). Это тоже ВОЗРАСТ. (Убедитесь, что каждая программа связана с Visual Studio, хотя... все мое.)
Затем я прошел каждый шаг, описанный в ответе Брайана Стюарта 28 января в 19:00. Я решил установить ВСЕ в установке Visual Studio (возможно, просто в случае необходимости!). В конце установки я обнаружил, что в программе было установлено 77 программ с номером "2015".
Обратите внимание, что после завершения установки из загруженного "ISO" (выполняется под управлением "Администратор" ) был завершен повторный запуск установки снова из ISO (с использованием "Repair" на этот раз), чтобы окончательно исправить отказ пакета NuGet.
После этого все были на 100% правильными. (Без необходимости переустановки библиотек С++)
Затем я выполнил выключение и перезапустил и протестировал Visual Studio, загрузив проект, который я ранее создал. (Если у вас его нет, просто попробуйте создать проект).
Вы можете получить ошибки, связанные с отсутствием файлов настроек, например:
Страница '3185ed96-1cbd-4381-a439-636973542e50' не найдена.
Затем вы должны выйти из Visual Studio и выполнить эти команды из приглашения CMD (повышенного до администратора) по порядку. После того, как откроется каждая среда ID Visual Object, закройте ее и запустите следующую команду.
1.devenv.exe/safemode
2.devenv.exe/resetskippkgs
3.devenv.exe/installvstemplates
4.devenv.exe/resetsettings
5.devenv.exe/resetuserdatap >
Затем выполните окончательное завершение работы/запуск, и все должно работать нормально.
Итак, после всего этого я, наконец, выполнил "образную" резервную копию всей моей системы, поэтому, если это необходимо, я смогу, по крайней мере, переустановить мою систему с правильно установленной Visual Studio.
Brickbats для Microsoft делает установку Visual Studio настолько болезненной.
После долгих лет оплаты хороших долларов за эту замечательную среду программирования я был немного недоволен тем, что теперь он свободен для всех, но я думаю, что Microsoft заставляет нас заплатить каким-то образом нашим терпением. LOL: -)
Это была очень длинная и утомительная процедура, но все теперь установлено без ошибок.
Большое спасибо Брайану Стюарту за то, что он указал нам все в правильном направлении.
Ответ 5
После того, как вы сделали то, что Брайан Сварт обрисовал в общих чертах, здесь ссылка на версию RTM сообщества VS 2015 iso.
http://download.microsoft.com/download/0/B/C/0BC321A4-013F-479C-84E6-4A2F90B11269/vs2015.com_enu.iso
(Я бы поставил это в комментарии после quetzalcoatl 14 марта comment, но я не могу комментировать без 50 репутации. И эта запись, по общему признанию, является глупой "ответ", что означает, что я, вероятно, получу вниз и не буду ближе к возможности помещать соответствующий текст в комментарий, а не в ответ. Смешная система у них здесь.)
Ответ 6
У меня была ошибка "Team Explorer" при установке Visual Studio 2015 Enterprise Update 2 на компьютере с операционной системой Windows 10 (64b Enterprise). Пробовал ремонт установить несколько раз, что не сработало.
Что сработало:
- удаленная Visual Studio и все экземпляры С++, а также
- перезагрузился и запустил пакетный файл, упомянутый выше
- сделал пользовательскую установку. Были установлены только инструменты для веб-разработки. Это удалось и прекрасно.
- выполнил установку Modify и добавил инструменты данных SQL. Нет ошибок.
до сих пор так хорошо..
Ответ 7
-
Перед выполнением этапа переустановки:
A.Disable антивирусное или антишпионское программное обеспечение.
В. Очистите эту папку:
% Windir%\Temp
а не только папку% Temp%.
-
Запустите установщик как администратор.
-
Может, я ошибаюсь?
но я прочитал здесь, чтобы мы также удалили эту папку:
** C:\ProgramData\Microsoft\Crypto\RSA\S-1-5-18 ** перед повторной установкой.
После дней мучений, вот ответ: Удалите или переименуйте следующую папку C:\ProgramData\Microsoft\Crypto\RSA\S-1-5-18\в нечто вроде \backup-S-1-5-18 \... Windows заново создаст папку с соответствующие разрешения, и установка будет продолжаться без ошибок. Приветствия
Что вы скажете?