web-dev-qa-db-fra.com

Erreur lors de l'installation de Visual Studio 2015 Enterprise Update 1 avec Team Explorer

J'ai le même problème que tout le monde lors de l'installation de Visual Studio 2015 avec Update 1. Il échoue lors de l'installation de Team Explorer et, autant que je sache, est causé par la même erreur que celle décrite dans cette question ( Plusieurs erreurs Installation de Visual Studio 2015 Community Edition ). J'ai essayé les étapes expliquées dans les réponses à cette question, y compris la réponse en russe. Cependant, l'installation échoue toujours au même point. Je suis à bout de force et à court d'idées à essayer. 

Quelqu'un peut-il aider?

14
Brian Swart

J'ai fini par ouvrir un dossier d'assistance technique avec Microsoft pour résoudre mon problème. Ils ont trouvé le problème ci-dessous dans mes fichiers journaux:

Le problème actuel

Au cours de l'installation de VS 2015, il existe plusieurs packages VSIX installé via une action personnalisée. Par exemple: TeamExplorer.vsix est exécuté via une action personnalisée et le package TeamExplorer.vsix installe le fichier Binaires de Team Explorer

nous avons constaté que l'installation de tous les packages VSIX échouait. En conséquence, VS ne parvient pas à installer. Selon le journal du paquet:

[2284: 0D4C] [2016-01-20T12: 53: 42] i301: Application du package d'exécution: Nugetvs, action: Installer, chemin: C:\ProgramData\Package Cache {4BE72B6B-1E33-3D51-82CE-AE9702AA2664} v3.3.0.167\packages\WPT\NuGetVisualStudio14.msi, arguments: 'ARPSYSTEMCOMPONENT = "1" MSIFASTINSTALL = "7"' [29A0: 2B30] [2016-01-20T12: 54: 11] i000: MUX: ExecuteError: Package (nugetvs) failed: Id de message d'erreur: 1722 ErrorMessage: il existe un problème avec ce paquet Windows Installer. Un programme exécuté dans le cadre de la configuration ne s'est pas terminée comme prévu. Contactez votre support technique ou fournisseur de colis. [2284: 0D4C] [2016-01-20T12: 54: 12] e000: Erreur 0x80070643: Échec de l'installation du package MSI . [2284: 0D4C] [2016-01-20T12: 54: 12] e000: Erreur 0x80070643: Échec de exécuter le package MSI. [29A0: 2B30] [2016-01-20T12: 54: 12] e000: Erreur 0x80070643: Impossible de configurer le package MSI par ordinateur.

Selon les journaux VSIX, nous avons trouvé la pile ci-dessous pour la plupart des fichiers VSIX échec des packages (par exemple VSIXInstaller_43a2c244-da76-4e26-b086-0341b7e77c1f.log):

System.MissingMethodException: Méthode introuvable: 'System.Collections.Generic.IEnumerable`1 Microsoft.VisualStudio.ExtensionManager.IInstallableExtension.get_InvalidCertificateInformation () '. à VSIXInstaller.App.LogSignatureDetails (extension IExtension) à VSIXInstaller.App.LogExtensionDetails (extension IExtension) à VSIXInstaller.App.InitializeInstall (Boolean isRepairSupported) à VSIXInstaller.App.OnStartup (StartupEventArgs e)

nous avons trouvé un bogue 177561 similaire: la construction de Slipstream ne parvient pas à appliquer un correctif (RTM) Les MSI déjà installés par un autre groupe (plus petit) et c’est toujours en état actif. Je vais vérifier avec mon groupe productif et obtenir de retour à vous.

Comme vous pouvez le constater, il s’agit d’un problème connu de Microsoft. J'ai demandé d'autres suggestions pour l'installer et le responsable du support m'a demandé d'effectuer une nouvelle installation avec la version non mise à jour 1 de VS Enterprise 2015 . Je suis les instructions ci-dessous pour effectuer une installation propre et cela a fonctionné.

La solution actuelle

  1. Désinstallez Visual Studio 2015 Enterprise à partir de Programmes et fonctionnalités
    • J'ai également désinstallé les runtimes C++ 2015 et les bibliothèques Entity Framework 2015
  2. Redémarrez l'ordinateur si vous y êtes invité
  3. Renommer ou supprimer des dossiers -
    • C:\Program Files (x86)\Microsoft Visual Studio 14.0
    • C:\Program Files\Microsoft Visual Studio 14.0
    • C:\utilisateurs\utilisateur\Documents\Visual Studio 2015
    • C:\utilisateurs\utilisateur\AppData\Roaming\Microsoft\VisualStudio\14.0
    • C:\utilisateurs\utilisateur\AppData\Local\Microsoft\VisualStudio\14.0
    • C:\utilisateurs\utilisateur\AppData\Local\Microsoft\VSCommon\14.0
  4. Accédez à l'éditeur de registre (démarrer >> exécuter >> regedit) et supprimez/renommez les registres suivants -
    • 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. fermez toutes vos instances Visual Studio
  6. télécharger Visual Studio 2015 Enterprise RTM not update 1
  7. Extrayez le fichier .iso à l'aide d'un outil d'extraction tel que WinRar.
  8. Effacez% temp% avant de démarrer l'installation de Visual Studio 2015 
  9. Installez Visual Studio 2015 à l'aide de ce programme d'installation extrait

Et ... tada, l'installation a finalement été réussie! J'espère que cela aidera les autres qui ont un problème similaire qui n'est pas résolu en réparant uniquement les runtimes C++.

Une fois que RTM a été installé avec succès, j'ai pu exécuter le programme d'installation de la mise à jour 1 et effectuer la mise à jour avec succès. Depuis lors, j'ai également installé la mise à jour 2 sans aucun problème.

33
Brian Swart

Pour vous simplifier la tâche, voici un fichier de commandes permettant d'effectuer le nettoyage avant d'installer 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

Il suffit de copier et coller dans un fichier .bat

12

Succès! Facile à essayer, en tout cas.

J'ai eu des problèmes similaires et j'ai essayé de réinstaller plusieurs fois, mais pas de joie. Je cherchais à installer des packages individuels à partir de l'ISO - pas du tout content.

Je l’ai finalement fait pour "installer" en sélectionnant simplement "réparer" plutôt que "désinstaller" dans le panneau de configuration/les programmes. Cela a pris un certain temps pour faire la "réparation" cependant. En fin de compte, il est installé et fonctionne. 

Cela peut aider certains.

5
David

Oui, Brian.

Je suis d'accord. 

La seule solution pour moi était de supprimer complètement TOUS les programmes de mon système portant le nom de programme «2015» (à l’aide du formidable Revo Uninstaller et exécutés sous «Désinstallation rapide» après avoir sélectionné chaque programme dans la liste . "en vrac" désinstaller afin que vous n'ayez pas à le faire manuellement les uns après les autres). Cela aussi AGES. (Assurez-vous cependant que chaque programme concerne Visual Studio ... tout le mien l'a fait.)

J'ai ensuite suivi chacune des étapes décrites dans la réponse de Brian Stewart le 28 janvier à 19h00. J'ai choisi d'installer TOUT dans l'installation de Visual Studio (je peux également le faire en cas de besoin!). À la fin de l'installation, j'ai trouvé 77 programmes installés avec le numéro "2015" dans le nom du programme.

Notez qu’après la fin de l’installation à partir de "ISO" téléchargée (sous l’autorité "Admin"), il y a eu une dernière réexécution de l’installation à partir de l’ISO (en utilisant "Réparer" cette fois) pour corriger définitivement un "NuGet "échec du package . Après cela, tout était correct à 100%. (Sans avoir besoin de réinstaller les bibliothèques C++)

J'ai ensuite procédé à un arrêt et à un redémarrage, puis testé Visual Studio, en chargeant un projet que j'avais précédemment créé. (Si vous n'en avez pas, essayez simplement de créer un projet).

Des erreurs associées aux fichiers de paramètres manquants peuvent s'afficher, telles que: Page '3185ed96-1cbd-4381-a439-636973542e50' introuvable.

Vous devez ensuite quitter Visual Studio et exécuter ces commandes à partir d'une invite CMD (élevée en tant qu'administrateur) dans l'ordre. Une fois que chaque objet visuel IDE s'ouvre, fermez-le et exécutez la commande suivante.

1.devenv.exe/safemode

2.devenv.exe/resetskippkgs

3.devenv.exe/installvstemplates

4.devenv.exe/resetsettings

5.devenv.exe/resetuserdata

Ensuite, effectuez un arrêt final/démarrage et tout devrait bien fonctionner.

Donc, après tout cela, j’ai finalement effectué une sauvegarde "image" de tout mon système afin de pouvoir au moins réinstaller mon système avec Visual Studio correctement installé. 

Brickbats à Microsoft pour avoir rendu l'installation de Visual Studio si pénible ... Après des années à payer de bons dollars pour cet environnement de programmation génial, j'étais un peu ennuyé qu'il soit gratuit pour tout le monde, mais je suppose que Microsoft nous fait payer d'une manière ou d'une autre avec notre patience. LOL :-)

Ce fut une procédure très longue et fastidieuse, mais tout est maintenant installé sans erreur.

Merci beaucoup à Brian Stewart de nous avoir tous dirigés dans la bonne direction. 

4
craisin

Une fois que vous avez terminé ce que Brian Swart a souligné }, voici le lien vers l'iso de VS 2015 Community RTM.

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

(Je mettrais ceci dans un commentaire après le 14 mars de Quetzalcoatl commentaire mais je ne peux pas commenter sans 50 points de réputation. Et cette entrée est certes une "réponse" stupide, ce qui signifie que je vais probablement me faire voter et ne se rapprochera pas de la possibilité de mettre un texte approprié dans un commentaire plutôt que dans une réponse. C'est un système ridicule qu'ils ont ici.)

3
Jon Freed

J'ai eu la même erreur "Team Explorer" lors de l'installation de Visual Studio 2015 Enterprise Update 2 sur un PC Win 10 (64b Enterprise). Essayé une installation de réparation à quelques reprises qui ne fonctionnaient pas . Ce qui a fonctionné: - désinstallé Visual Studio et toutes les instances de C++ ainsi - redémarré et exécuté le fichier de commandes mentionné ci-dessus - ne une installation personnalisée. Seuls les outils de développement Web ont été installés. Il a réussi et ouvert très bien .- fait une installation de modification et ajouté les outils de données SQL. Aucune erreur . Jusqu'ici tout va bien ..

1
Keith Schiller
  1. Avant de procéder à la réinstallation:

    Logiciel anti-virus ou anti-spyware A.Disable.

    B. Effacer ce dossier: % windir%\Temp

    et pas seulement le dossier% Temp%.

  2. Exécutez le programme d'installation en tant qu'administrateur.

  3. Je me trompe peut-être? Mais j'ai lu ici que nous ferions mieux de supprimer également ce dossier: ** C:\ProgramData\Microsoft\Crypto\RSA\S-1-5-18 ** avant de réinstaller.

Après des jours de tourments, voici la réponse: Supprimez ou renommez le dossier suivant C:\ProgramData\Microsoft\Crypto\RSA\S-1-5-18\comme suit:\backup-S-1-5-18\... Windows recréera le dossier avec autorisations appropriées et l'installation se poursuivra sans erreur . À votre santé

Que dis-tu?

0
Dudi