Вопрос: Ошибка установки Visual Studio 2015 Enterprise Update 1 с Team Explorer


У меня такая же проблема, как и все остальные при установке Visual Studio 2015 с обновлением 1. Это происходит при установке Team Explorer и, насколько я могу судить, она вызвана той же ошибкой, изложенной в этом вопросе ( Несколько ошибок Установка Visual Studio 2015 Community Edition ). Я попробовал шаги, описанные в ответах на этот вопрос, включая ответ на русском языке. Тем не менее, установка все еще не работает в одной точке. Я сейчас нахожусь на своем пути и из идей, чтобы попробовать.

Может ли кто-нибудь помочь?


14


источник


Ответы:


Ну, я закончил открытие технической поддержки с 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 build не удалось запланировать (RTM)   MSI, которые уже установлены другим (меньшим) пакетом, и это   все еще в активном состоянии. Я проверю свою продуктивную группу и   назад к вам.

Как вы можете видеть, это известная проблема с Microsoft. Я попросил альтернативные предложения, чтобы установить это, и представитель службы поддержки попросил меня сделать чистую установку с помощью не обновленная версия VS Enterprise 2015 , Следуя приведенным ниже инструкциям, я выполняю чистую установку, и это сработало.

Фактическое решение

  1. Удалите Visual Studio 2015 Enterprise из программ и функций
    • Я также удалил среды выполнения C ++ 2015 и библиотеки Entity Framework 2015, а также
  2. Перезагрузите компьютер, если появится запрос.
  3. Переименовать или удалить папки -
    • C: \ Program Files (x86) \ Microsoft Visual Studio 14.0
    • C: \ Program Files \ Microsoft Visual Studio 14.0
    • C: \ Пользователи \ пользователь \ Documents \ Visual Studio 2015
    • C: \ Пользователи \ пользователь \ AppData \ Roaming \ Microsoft \ VisualStudio \ 14,0
    • C: \ Пользователи \ пользователь \ AppData \ Local \ Microsoft \ VisualStudio \ 14,0
    • C: \ Пользователи \ пользователь \ AppData \ Local \ Microsoft \ VSCommon \ 14,0
  4. Перейдите в редактор реестра (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
  5. закрыть все экземпляры Visual Studio
  6. скачать Visual Studio 2015 Enterprise RTM   не обновлять 1
  7. Извлеките файл .iso с помощью инструмента извлечения, например WinRar.
  8. Снимите% temp% перед тем, как начать установку Visual Studio 2015
  9. Установите Visual Studio 2015 с помощью этого извлеченного установщика установки

И ... тада, установка наконец-то была успешной! Я надеюсь, что это поможет другим, у которых есть аналогичная проблема, которая не решена путем восстановления только времени выполнения C ++.

Как только RTM был успешно установлен, я смог запустить установщик обновления 1 и успешно обновить его. С тех пор я также установил Update 2 без проблем.


32



Чтобы это стало проще, вот пакетный файл для очистки перед установкой 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-файлы


11



Успех! Во всяком случае, попробуйте попробовать.

У меня были подобные проблемы и я пытался несколько раз переустанавливать, но без радости. Я смотрел на установку отдельных пакетов из ISO - совсем не доволен.

Я, наконец, получил его, чтобы «установить», просто выбрав «ремонт», а не «удалить» в панели управления / программах. Потребовалось довольно много времени, чтобы сделать «ремонт». В итоге он установлен и работает.

Это может помочь некоторым.


5



Да, Брайан.

Согласен.

Единственное решение для меня состояло в том, чтобы полностью удалить КАЖДУЮ программу в моей системе, у которой было «2015» в ее названии программы (используя потрясающий Revo Uninstaller и работающий под «Quick Uninstall» после выбора каждой программы в списке. Это делает «массовую» деинсталляцию, поэтому вам не нужно делать это вручную один за другим). Это тоже ВОЗРАСТ. (Убедитесь, что каждая программа относится к Visual Studio, хотя ... все мое.)

Затем я прошел каждый шаг, описанный в ответе Брайана Стюарта 28 января в 19:00. Я решил установить ВСЕ в установке Visual Studio (возможно, просто в случае необходимости!). В конце установки я обнаружил, что у меня было 77 программ, установленных с номером «2015» в названии программы.

Обратите внимание, что после завершения установки из загруженного «ISO» (выполняется под управлением «Администратор») снова был завершен повторный запуск установки с ISO (с использованием «Repair» на этот раз), чтобы, наконец, исправить «NuGet "отказ пакета. После этого все были на 100% правильными. (Без необходимости переустановки библиотек C ++)

Затем я выполнил выключение и перезапустил и протестировал Visual Studio, загрузив проект, который я ранее создал. (Если у вас его нет, попробуйте создать проект).

Вы можете получить ошибки, связанные с отсутствием файлов настроек, например: Страница '3185ed96-1cbd-4381-a439-636973542e50' не найдена.

Затем вы должны выйти из Visual Studio и выполнить эти команды из приглашения CMD (повышенного до администратора) по порядку. После того, как каждая среда ID визуальных объектов откроется, закройте ее и запустите следующую команду.

1.devenv.exe / safemode

2.devenv.exe / resetskippkgs

3.devenv.exe / installvstemplates

4.devenv.exe / resetsettings

5.devenv.exe / resetuserdata

Затем выполните окончательную остановку / запуск, и все должно работать нормально.

Поэтому, после всего этого, я, наконец, выполнил «образную» резервную копию всей моей системы, так что, если это необходимо, я могу, по крайней мере, переустановить мою систему с правильно установленной Visual Studio.

Brickbats для Microsoft делает установку Visual Studio настолько болезненной. После долгих лет оплаты хороших долларов за эту замечательную среду программирования я был немного недоволен тем, что теперь он свободен для всех, но я думаю, что Microsoft заставляет нас заплатить каким-то образом нашим терпением. ЛОЛ :-)

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

Большое спасибо Брайану Стюарту за то, что он указал нам все в правильном направлении.


4



После того, как вы сделали то, что Брайан Сварт изложил , вот ссылка на публикацию RTM сообщества VS 2015 iso.

http://download.microsoft.com/download/0/B/C/0BC321A4-013F-479C-84E6-4A2F90B11269/vs2015.com_enu.iso

(Я бы поставил это в комментарии после 14 сентября quetzalcoatl комментарий  но я не могу комментировать без 50 репутации. И эта запись, по общему признанию, является глупым «ответом», а это означает, что я, вероятно, буду замедлен и не буду ближе к возможности помещать соответствующий текст в комментарий вместо ответа. Смешная система у них здесь.)


3



У меня была ошибка «Team Explorer» с установкой Visual Studio 2015 Enterprise Update 2 на ПК с операционной системой Windows 10 (64b Enterprise). Пробовал ремонт установить несколько раз, что не сработало. Что сработало: - удаленная Visual Studio и все экземпляры C ++, а также - перезагрузился и запустил пакетный файл, упомянутый выше - сделал пользовательскую установку. Были установлены только инструменты для веб-разработки. Это удалось и прекрасно. - выполнил установку Modify и добавил инструменты данных SQL. Нет ошибок. Все идет нормально ..


1



  1. Перед выполнением этапа переустановки:

    A.Disable антивирусное или антишпионское программное обеспечение.

    B. Очистите эту папку: % Windir% \ Temp

    и не только папку% Temp%.

  2. Запустите установщик как администратор.

  3. Может, я ошибаюсь? но я прочитал Вот  что мы лучше также удалим эту папку: ** C: \ ProgramData \ Microsoft \ Crypto \ RSA \ S-1-5-18 ** перед повторной установкой.

Вот после дней мучений, вот ответ:   Удалите или переименуйте следующую папку C: \ ProgramData \ Microsoft \ Crypto \ RSA \ S-1-5-18 \ в нечто вроде \ backup-S-1-5-18 \ ... Windows заново создаст папку с соответствующие разрешения, и установка будет продолжаться без ошибок.   ура

Что ты говоришь?


0