152 votes

Erreurs multiples lors de l'installation de Visual Studio 2015 Community Edition

Lors de l'installation de Visual Studio 2015 Community Edition sur Windows 10, en utilisant le programme d'installation web, tout fonctionne très bien cependant les paquets suivants ne parviennent pas à installer:

  • L'équipe de l'Explorateur pour Visual Studio 2015 -> Erreur Fatale
  • Microsoft NuGet - Visual Studio 2015 -> Le Paquet A Échoué
  • Microsoft Visual Studio Services Connectés -> Paquets A Échoué
  • Azure AD Authentification des Services Connectés -> Paquets a Échoué
  • Microsoft Azure Mobile Services Service Connecté -> Le Paquet A Échoué
  • Microsoft Azure Storeage Service Connecté -> Paquets A Échoué
  • Microsoft.VisualStudio.Office365 -> Le Paquet A Échoué

J'ai tenté un peu de travail autour de l'inclusion de désinstaller toutes les versions de Visual Studio sur mon système, en supprimant manuellement les fichiers dans C:\ProgramData\Program Cache, et même allés aussi loin que de désinstaller mon Antivirus (AVG) avoir tenté de le désactiver et voir si cela fonctionne avant de la main. J'ai même l'exécution de la commande fsutil behavior set SymlinkEvaluation L2L:1 L2R:1 R2L:1 R2R:1

J'ai même essayé d'utiliser la norme ISO, mais a couru dans le même problème.

Depuis que je ne pas utiliser Azure ou de Team Explorer toutes les solutions qui signifie que je n'aurai pas accès à leur suffira.

Le fichier journal généré par le programme d'installation peut être trouvé ici, comme il a été de plus de 65 000 caractères (il suffit de faire défiler vers le bas pour le fun)

270voto

TimVdG Points 1211

Après l'échec de l'installation, vous devez réparer l'2015 vc transmissibles et redémarrez visual studio installer.

Le programme d'installation redistribuable est foiré, il mixe jusqu'à 64 bits et 32 bits dll. Vous pouvez vérifier si vous avez ce problème en regardant le vcruntime140.dll la taille du fichier. Rechercher votre dossier windows pour "vcruntime140", vous devriez voir 4 fichiers (64 et 32 bits dans les deux version et les versions de débogage). Si tous les fichiers ont la même taille, vous devez exécuter une réparation sur le redistribuable.

Sur mon système, le 32 bits dll est 83,3 KO, le 64 bits est 86,6 KO ( version )

49voto

enden Points 69

J'ai passé une semaine entière à essayer de résoudre ce problème. Ce qui finalement fait pour moi a été de désactiver mon anti-virus programmes. Avant je suis tombé sur ma solution, je suis passé par beaucoup d'autres solutions. J' j'ai pensé, je l'avais poster quelques-unes des solutions qui pourraient s'avérer utiles pour ceux qui sont encore avoir des problèmes avec l'installation de Visual studio 2015 Community Edition.

Solution 1: Installation Minimale

Essayer de l'installer avec un minimum de fonctionnalités supplémentaires. Exécutez le Visual Studios 2015 de l'installation, puis cliquez sur "Personnalisé" et sur l'écran suivant, tout décocher et de procéder à l'installation.

Solution 2: Supprimer l'installation de cache

Peut-être que l'installation a échoué en raison de corrompre des fichiers dans le cache. Lorsque l'installation échoue, supprimez tous Visual Studio cache des objets et faire une réinstallation complète. Pour ce faire, exécutez l'invite de commande (Exécuter en tant qu'Administrateur) et le type: "cd /programdata/cache/", puis appuyez sur entrée. Ensuite, tapez "del /f /s *.msi /f /s *.cab", puis appuyez sur entrée. Maintenant, exécutez le Visual Studios 2015 installation à nouveau.

Solution 3: Supprimer les fichiers de données stockés sur votre ordinateur

Ouvrir l'Explorateur de Fichiers et allez dans "C:\Users\[Votre Nom de Compte d'Utilisateur]\AppData\Local\Microsoft". Supprimez les dossiers suivants: VSCommon, VisualStudio, Mélange, VsGraphics, ApplicationInsights, vshub, l'Équipe de la Fondation, Web Platform Installer et MsBuild. Après cela, exécutez Visual Studios 2015 programme d'installation à nouveau.

Solution 4: Permettre à tous les quatre évaluations de liens Symboliques

Tout d'abord, vérifiez si tous les quatre évaluations sont activés. Ouvrir l'invite de commande (Exécuter en tant qu'Administrateur) et tapez la commande "fsutil behavior query SymlinkEvaluation". Tous les 4 évaluations doit être activé. Si elles ne sont pas de type "fsutil behavior set SymlinkEvaluation L2L:1 R2R:1 L2R:1 R2L:1". Une fois ces 4 évaluations sont définies, effacer les fichiers temporaires et d'installation claires cache (voir la Solution 2 et la Solution 3), puis exécutez le Visual Studios 2015 installation à nouveau.

Solution 5: Réparer les fichiers Redistribuables

Peut-être, le problème est que votre VC-transmissibles sont défectueux et sont dans le besoin de réparation. Pour ce faire, exécutez "Ajout/suppression de programmes" et de chercher toutes les versions x86 et x64 de Microsoft Visual C++ [Année] Redistribuable (Version). Appuyez sur Modifier pour chacun d'eux et lors de la désinstallation d'écran apparaît, appuyez sur la Réparation. Je l'ai fait pour toutes les versions que j'avais déjà installé: 2012, 2013 et 2015. Donc, j'ai réparé 6: 2012: x86 et x64, 2013: x86 et x64, 2015: x86 et x64.

Solution 6: Vérifier pour voir si x86 et x64 taille est la même

Comme mentionné par d'autres, dans cette discussion, de faire une recherche pour vcruntime140.dll et voir si les versions x86 et x64. Ils doivent PAS avoir la même taille. S'ils le font, consultez la solution 5, ou vous pouvez supprimer manuellement (** soyez prudent lors de la suppression de fichiers à partir du dossier Windows!) et re-installer (à partir d'ici: https://www.microsoft.com/en-ca/download/details.aspx?id=48145).
Également faire la même vérification pour msvcp140.dll. Personnellement, j'ai fait une recherche pour ces fichiers dans "C:\Windows\SysWOW64 et C:\Windows\System32" et comparé les fichiers à partir de deux dossiers. Par ailleurs, j'ai également vérifié pour les différences de vcruntime140.dll et msvcp140.dll "C:\Program Files\Microsoft Visual Studio 14.0" et "C:\Program Files (x86)\Microsoft Visual Studio 14.0"

Solution 7: désactiver Temporairement tous les Protection Anti-Virus et pare-feu

Pour moi, il s'est avéré que le problème vient d'avoir ByteFence Anti-Malware et Norton Security avec Sauvegarde de la protection. J'ai désactivé la protection en temps réel de ByteFence Anti-Malware et j'ai désactivé la protection Automatique et Intelligente de Pare-feu de Norton Security avec Backup. Avant j'ai couru à nouveau l'installation, j'ai répété la Solution 2 et la Solution 3 (défiler vers le haut). Et Voila, l'installation a réussi. Mais comment ai-je savoir que le Programme Anti-Virus était le coupable? Lire La Solution 8.

Solution 8: surveiller Attentivement Visual Studios Processus d'Installation pour les Intrusions

J'ai eu recours à cette solution afin de trouver le problème. Après la lecture de Ezh de l'article, j'ai décidé de télécharger Process Monitor v3.2 et Process Explorer v16.1. J'ai été soigneusement suivi des 3 programmes de side-by-side: le Moniteur de Processus, Processus d'Explorer et de Visual studio 2015 programme d'installation, et j'ai regardé de très près tous les processus que l'installateur a invoquer. Ensuite, j'ai remarqué que lorsque VSIXInstaller.exe le processus s'est allumé, et tenté d'installer quelque chose à partir d'un serveur distant, il continué à échouer encore et encore parce que mon Programme Anti-Virus apparaissait sur l'écran (en tant que processus) et de décider de porc/de bloquer une partie importante des fichiers DLL qui VSIX installation nécessaire. De désactiver temporairement le programme anti-virus résolu mon problème!

Solution 9: Complet format Windows et de ré-installation

Si tout le reste échoue, et vous êtes vraiment désespéré pour obtenir Visual studio 2015 de travail, je vous propose un Windows complet de ré-installation. À ce stade, le problème est plus probable que certains type d'intervention/d'intrusion avec un programme que vous ne connaissez pas.

19voto

Björn Blissing Points 156

Mon problème n'a pas disparu avec la réinstallation de l'2015 vc transmissibles. Mais j'ai été capable de trouver l'erreur en utilisant le même processus que dans l'excellent blog de Ezh (et grâce à Google Translate pour me rendre capable de le lire).

Dans mon cas, il a été msvcp140.dll qui a été installé comme une version 64 bits de l' Windows/SysWOW64 le dossier. Juste de désinstaller les packages redistribuables ne pas supprimer le fichier, j'ai donc dû le supprimer manuellement. Ensuite, j'ai été en mesure d'installer le x86 transmissibles, de nouveau, qui a installé une version correcte du fichier dll. Et, voilà, l'installation de VS2015 terminé sans erreurs.

11voto

AbuOmar Points 410

Comme décrit à partir d'autres réponses, mais avec des étapes:

1 - allez dans panneau de configuration -> désinstaller les programmes -> désinstaller tous les programmes Microsoft C++ ((an)) Redistribuable

2 - supprimer les fichiers s'ils existent toujours manuellement:

  • c:\windows\System32\vcruntime140.dll
  • c:\windows\SysWOW64\vcruntime140.dll

3 - télécharger et installer: https://www.microsoft.com/en-us/download/details.aspx?id=48145

après cela, exécutez à nouveau l'installation de Visual Studio, et l'espoir que l'erreur de ne pas s'afficher à nouveau.

2voto

Brian Swart Points 153

Aucune des résolutions décrites dans cette question n'a résolu mon problème. J'ai posté une question similaire et fini par devoir ouvrir un ticket de support auprès de Microsoft pour le résoudre. Consultez ma réponse ici si aucune des autres suggestions ne vous aide: Erreur lors de l'installation de Visual Studio 2015 Enterprise Update 1 avec Team Explorer

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X