Lors de l'installation de Visual Studio 2015 Community Edition sur Windows 10, à l'aide du programme d'installation Web, tout fonctionne correctement, mais l'installation des packages suivants échoue:
- Team Explorer pour Visual Studio 2015 -> Erreur fatale
- Microsoft NuGet - Visual Studio 2015 -> Échec du package
- Microsoft Visual Studio Connected Services -> Échec des packages
- Services connectés d'authentification Azure AD -> Échec des packages
- Service connecté Microsoft Azure Mobile Services -> Échec du package
- Service connecté Microsoft Azure Storage -> Échec des packages
- Microsoft.VisualStudio.Office365 -> Échec du package
J'ai tenté quelques solutions, notamment la désinstallation de chaque version de Visual Studio sur mon système, la suppression manuelle des fichiers dans C:\ProgramData\Program Cache
et même allé jusqu'à désinstaller mon antivirus (AVG) après avoir tenté de le désactiver et voir si cela fonctionne à l'avance. J'ai même exécuté la commandefsutil behavior set SymlinkEvaluation L2L:1 L2R:1 R2L:1 R2R:1
J'ai même essayé d'utiliser l'ISO mais j'ai rencontré le même problème.
Étant donné que je n'utilise ni Azure ni Team Explorer, aucune solution, ce qui signifie que je n'y aurai pas accès suffira.
Le fichier journal qui a été généré par le programme d' installation peut être trouvée ici car il était plus de 65.000 caractères (juste défiler vers le bas pour tout le plaisir).
la source
Réponses:
Après l'échec de l'installation, vous devez réparer les redistribuables vc 2015 et redémarrer le programme d'installation de Visual Studio.
Le programme d'installation redistribuable est foiré, il mélange des dll 64 bits et 32 bits. Vous pouvez vérifier si vous rencontrez ce problème en examinant la taille de fichier vcruntime140.dll. Recherchez dans votre dossier Windows car
vcruntime140
vous devriez voir 4 fichiers (64 et 32 bits dans les versions de version et de débogage). Si des fichiers ont la même taille, vous devez exécuter une réparation sur le redistribuable.Sur mon système, la DLL 32 bits est de 83,3 Ko, la 64 bits est de 86,6 Ko (versions finales).
la source
J'ai passé une semaine entière à essayer de résoudre ce problème. Ce qui a finalement fait cela pour moi a été de désactiver mes programmes antivirus. Avant de tomber sur ma solution, je suis passé par beaucoup d'autres solutions. J'ai pensé que je publierais certaines des solutions qui pourraient s'avérer utiles pour ceux qui rencontrent encore des problèmes pour installer Visual Studios 2015 Community Edition.
Solution 1: installation minimale
Solution 2: supprimer le cache d'installation
Solution 3: supprimer les données de fichiers temporaires stockées sur votre ordinateur
Solution 4: activer les quatre évaluations des liens symboliques
Solution 5: réparer les redistribuables
Solution 6: vérifiez si les tailles x86 et x64 sont identiques
Solution 7: désactiver temporairement toutes les protections antivirus et pare-feu
Solution 8: Surveillez attentivement le processus d'installation de Visual Studios pour les intrusions
Solution 9: Formater Windows complet et réinstaller
la source
Mon problème n'a pas disparu avec la simple réinstallation des redistribuables vc 2015. Mais j'ai pu trouver l'erreur en utilisant le même processus que dans l'excellent article de blog d' Ezh (et merci à Google Translate de m'avoir permis de le lire).
Dans mon cas, c'était
msvcp140.dll
qui a été installé en tant que version 64 bits dans leWindows/SysWOW64
dossier. La simple désinstallation des redistribuables n'a pas supprimé le fichier, j'ai donc dû le supprimer manuellement. Ensuite, j'ai pu réinstaller les redistribuables x86, qui ont installé une version correcte du fichier dll. Et voilà, l'installation de VS2015 s'est terminée sans erreur.la source
*140.dll
restent dans le dossier SysWOW64 et System32 après que j'assemble l'échec de l'installation de VS2015, y compris celui quemsvcp140.dll
vous avez mentionné. Je vais essayer votre approche.Succès!
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 et à tous les bidouilles - pas du tout content.
J'ai finalement réussi à "installer" en sélectionnant simplement "réparer" plutôt que "désinstaller" dans le panneau de configuration / les programmes. Il a fallu un certain temps pour faire la "réparation" cependant. En fin de compte, il est installé et fonctionne.
Cela a fonctionné pour moi. Cela peut aider les autres - plus facile à essayer que de nombreuses autres options, de toute façon.
la source
Comme décrit à partir d'autres réponses, mais avec des étapes:
1- aller dans le panneau de configuration -> désinstaller les programmes -> désinstaller tous les Microsoft C ++ ((année)) redistribuables
2- supprimez ces fichiers s'ils existent toujours manuellement:
3- Téléchargez et installez: https://www.microsoft.com/en-us/download/details.aspx?id=48145
après cela, réexécutez l'installation de Visual Studio et espérons que l'erreur ne s'affichera plus.
la source
Aucune des résolutions décrites dans cette question n'a résolu mon problème. J'ai posté une question similaire et j'ai fini par devoir ouvrir un ticket de support avec Microsoft pour la résoudre. Voir ma réponse ici si aucune des autres suggestions n'aide: Erreur lors de l'installation de Visual Studio 2015 Enterprise Update 1 avec Team Explorer
la source
D'accord, donc si vous êtes sur le même bateau que moi et que vous constatez qu'aucune de ces solutions ne vous a aidé, vous avez probablement un problème où NuGet (ou l'un de ces packages) ne parvient pas à s'installer à partir du programme VSIX car il appelle un méthode qui n'existe pas sur votre ordinateur (je ne sais pas à quel .dll il fait référence), alors essayez ceci à partir du post suivant :
J'espère que cela a aidé quelqu'un. C'est vraiment frustrant que le fichier journal de l'installateur n'aide pas du tout. J'ai dû regarder le fichier journal spécifique à NuGet, et c'est là que j'ai remarqué l'erreur:
la source
(J'ai rencontré le même problème. Après de nombreux essais, je l'ai résolu et localisé la CAUSE DE MA RACINE. Je garde mon chemin d'essai ici, mais vous pouvez passer à la fin si vous le souhaitez.)
Je tiens à souligner que SOYEZ TRÈS PRUDENT AVEC la solution 2 d'enden . Certains autres programmes peuvent mettre en cache les packages d'installation dans le
C:\ProgramData\Pacakges Cache
dossier. Si vous supprimez des données de ce dossier, vous risquez de compromettre l'installation / la désinstallation d'autres programmes.J'ai rencontré ces multiples échecs lors de l'installation de VS2015. Et après avoir supprimé tout le contenu du
C:\ProgramData\Pacakges Cache
, mon VS2013 et VS2015 sont restés coincés dans laPrograms and Features
fenêtre et je ne peux paschange/repair/uninstall
les faire.Pour réparer l'
change/repair/uninstall
échec, je dois aller en dessous de 2 clés de registre:Tout d'abord: SAUVEGARDEZ VOTRE REGISTRE AVANT DE FAIRE QUELQUE CHOSE.
Et supprimez toutes les clés dont les
InstallLocation
points versC:\ProgramData\Pacakges Cache
ET dont lesDispalyName
regards sont liés à Visual Studio 2013/2015 (cela peut nécessiter une certaine expérience / intuition).Ensuite, les éléments bloqués de VS2013 / 2015 dans la fenêtre Programmes et fonctionnalités ont disparu. Et maintenant, je suis en mesure de réinstaller le VS2013.
Mais je ne peux toujours pas installer VS2015 avec le programme d'installation . L'erreur est toujours comme ci-dessous:
Mais au moins, je peux changer / réparer / désinstaller VS2015 dans la fenêtre Prgram & Features. J'ai donc choisi de le réparer. Mais la réparation ne fonctionne pas. J'ai toujours la même erreur que ci-dessus.
Ensuite, j'ai désinstallé le VS2015 en échec et essayé de réparer la redist VC ++ 2015 comme indiqué dans la réponse marquée de TimVdG . Et puis réinstallez VS2015 avec le programme d'installation.
Échec toujours.
Ensuite, j'ai essayé la solution de Brian Swart pour installer VS2015 sans la mise à jour 1. Mais cela a toujours échoué avec TeamExplorer. J'ai vérifié le journal et j'ai trouvé ceci:
Et j'ai googlé un peu l' erreur 1603 .
C:\Program Files (x86)\Microsoft Visual Studio 14.0
J'essaye maintenant d'ajouter un contrôle total au dossier et réessayer.Ça ne marche toujours pas.
Quelques références:
https://www.online-tech-tips.com/computer-tips/remove-program-from-add-remove/
https://support.microsoft.com/en-us/help/247501/how-to-manually-remove-programs-from-the-add-remove-programs-list
/superuser/401511/how-to-remove-a-broken-program-from-the-programs-and-features-list-in-windows-7
=========> La solution finale <=========
Donc, dans mon scénario, cela n'a rien à voir avec les redistribuables VC2015.
Ma cause première est le numéro de version .NET incorrect dans le registre.
Sur un Windows 64 bits, la version .NET est stockée à 2 emplacements dans le registre:
Voici ce que ma boîte a:
Notez ce personnage principal
v
dans leVersion
? Je ne sais pas qui l'a mis là. Mais une fois que je l'ai retiré, monVS2015 with Update 3
peut être installé en douceur!Vous vous demandez peut-être comment pourrais-je trouver cela. Eh bien, comme je ne pouvais pas installer VS2015, je me suis tourné vers VS2017. Mais après avoir installé VS2017 avec succès , je n'ai pas pu le lancer. Il dit ceci:
J'ai donc décidé de vérifier la version .NET installée et j'ai vu la différence intéressante ci-dessus. Une fois que j'ai supprimé le leader
v
, VS2017 peut être démarré.Mais de toute façon, je ne sais toujours pas qui a mis le
v
là ... Honte là-dessus!Dernier mais non le moindre: S'il vous plaît également vous assurer que la
Release
,Version
valeur clé de Registre sont compatibles et peuvent fonctionner avec votre version de Windows. Reportez-vous ci-dessous:Dépendances des versions .NET et Windows .
comment déterminer la version .NET installée .
Informations sur la version de Windows 10
Ajoutez quelques résultats supplémentaires:
Après avoir terminé cette séquence d'installation: VS2017 -> VS2015 -> VS2013, j'ai remarqué qu'il n'y avait même pas de redist VC ++ 2015 sur ma boîte:
Parce que les redistributions VC ++ 2015 et VC ++ 2017 sont 14.xxx . Il suffit donc d'avoir la version supérieure. Lorsque j'essaye d'installer manuellement la redistribution de VC ++ 2015, cela dit:
la source
Si aucune autre option de ce fil ne fonctionne, vous pouvez essayer les étapes indiquées dans ce guide (voir ci-dessous): https://blogs.msdn.microsoft.com/heaths/2015/07/14/how-to-install-visual -studio-vers-un-autre-répertoire-lorsqu'une-pré-version-est-installée /
Ouvrez une invite de commandes PowerShell avec élévation de privilèges et exécutez ce qui suit pour découvrir quels produits ont installé le composant clé partagé:
get-msicomponentinfo '{777CBCAC-12AB-4A57-A753-4A7D23B484D3}' | get-msiproductinfo
Si vous êtes d'accord avec la désinstallation de tous les produits répertoriés (d'autant plus que vous allez probablement installer RTM ensuite), exécutez ce qui suit:
get-msicomponentinfo '{777CBCAC-12AB-4A57-A753-4A7D23B484D3}' | get-msiproductinfo | uninstall-msiproduct -properties IGNOREDEPENDENCIES=ALL
Personnellement, cela a fonctionné pour moi. J'ai oublié que j'avais quelques vieux fichiers qui traînaient sur un vieux lecteur, qui apparemment plus tard a gâché quelque chose dans le registre (je pense ...?). Quoi qu'il en soit, avec tout propre, il s'est installé très bien!
Remarque: si vous rencontrez des problèmes lors de l'importation des outils PSMSI dans PowerShell, vérifiez ceci: https://msdn.microsoft.com/en-us/library/dn568022.aspx
En résumé, vous devrez peut-être exécuter la commande
Set-ExecutionPolicy RemoteSigned
pour être autorisé à importer le logiciel.J'espère que cela aide quelqu'un dans le besoin!
la source
J'ai fait la réparation redistribuable, mais pour moi, cela a fonctionné après l'installation d'Office365.
(pour moi, c'était aussi le dernier package défaillant de la liste).
la source
Pour moi, rien de cette liste de réponses n'a fonctionné.
Ce qui a finalement fait le truc, c'est:
la source
Assurez-vous de vérifier vos fichiers machine.config aux deux emplacements
C: \ Windows \ Microsoft.NET \ Framework [version] \ Config C: \ Windows \ Microsoft.NET \ Framework64 [version] \ Config
J'ai découvert après avoir essayé toutes les solutions sur cette page.
la source
J'ai rencontré le même problème avec la mise à jour 1 de Visual Studio 2015 Community Edition. Le problème dans mon cas était que le programme d'installation ne pouvait pas installer la version x86 redistribuable Visual C ++. Lorsque j'ai coché Ajouter des programmes de suppression seule la version x64 était installée.
Si tel est le cas pour vous, vous pouvez obtenir le package redistribuable manquant à partir d' ici ; ou vous pouvez trouver la version qui vous convient grâce à une recherche Google.
la source
Dans mon cas, la solution concernait l'activation des liens symboliques. Voir Comment surmonter le "Le lien symbolique ne peut pas être suivi car son type est désactivé". erreur lors de l'obtention de la cible d'un lien symbolique sur le serveur 2008? pour plusieurs façons de le faire.
la source
Cela me tuait aussi, j'ai dû réinstaller des studios visuels mille fois avant que Stack Overflow ne m'aide! Tout d'abord, un problème de mise à jour Windows a commencé.Lors de l'installation de Visual Studio 2015, la mise à jour m'a signalé qu'elle avait besoin de la mise à jour KB2919355. Je suis allé à la mise à jour Windows et j'ai vu plusieurs mises à jour échouées. Peu importe comment j'ai essayé, cela n'a pas fonctionné. Le code d'erreur cité était 80070543. Certaines recherches n'ont trouvé rien de fonctionné jusqu'à ce que je rencontre ce conseil http://www.eightforums.com/windows-updates-activation/45441-update-kb2919355-finally-successful-after-multiple-fails .html http://www.dell.com/support/article/us/en/04/SLN293803/en Après avoir suivi ces instructions ont la mise à jour de Windows encore une fois et cela a fonctionné. Je suis retourné pour faire la mise à jour de Visual Studios a de nouveau eu la même erreur! J'ai donc décidé de rechercher KB2919355 et j'étais frustré jusqu'à ce que je trouve ce site
suivi précisément les instructions sur le chargement d'autres mises à jour et elles ont fonctionné. KB2919355 a finalement été mis à jour, j'ai donc réessayé et une erreur différente s'est produite concernant les modules linguistiques. «Erreur d'installation fatale». Après avoir traversé une série de réinstallations frustrantes, la lumière des désinstallations est apparue suite au conseil de cette entrée (ci-dessus) Stack Overflow «réparer les redistribuables C ++» qui implique: Aller au début -> Panneau de configuration -> Programmes et fonctionnalités Souris droite -clique sur chacun des redistribuables (de bas en haut) et cliquez sur réparer pour tous. Si quelqu'un demande un «redémarrage», faites-le immédiatement sur-le-champ! Ensuite, j'ai fait les installations de Visual Studio… .finalement après des jours et des jours d'essais…. Cela a fonctionné.
la source
Comme vous tous, j'ai passé des jours à essayer de comprendre cela. J'ai essayé toutes les combinaisons de ce que vous avez tous dit, et rien. Je suis finalement allé à AppData / Local / Microsoft / VisualStudio et j'ai supprimé tous les dossiers. Ensuite, j'ai éteint tout dans mon antivirus et j'ai finalement eu l'installation de base pour aller jusqu'au bout. Frustrant, mais j'espère que cela aidera quelqu'un d'autre qui a tout essayé.
la source
Vous pouvez également trouver des fichiers journaux dans le dossier% Temp% sur le problème exact, dans mon cas, le problème était lié aux liens symboliques.
si avec "fsutil behavior query SymlinkEvaluation" vous obtenez un message .. "est actuellement contrôlé par la stratégie de groupe" vérifiez HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ Filesystems \ NTFS ou recherchez simplement "Symlink" dans le registre.
la source
Après avoir lutté avec ce problème pendant quelques mois, je l'ai finalement installé.
J'ai téléchargé le Visualstudio2015AzurePack qui utilise le programme d'installation Web.
Une des conditions requises pour installer l'édition communautaire VS2015 qui a fonctionné sans problème.
J'espère que ça aidera quelqu'un.
la source
C'est un problème très insaisissable. Aucune solution (simple) ne semble s'appliquer. J'ai essayé toutes les options précédentes avec le même résultat négatif: plusieurs erreurs de paquets.
Recouru à l'installation
VS 2013
, succès pas de problèmes, puisVS 15
(aperçu) succès pas de problèmes (btw très cool).Enfin, ce qui fonctionne pour moi, c'était d'installer la première très basique
'Visual Studio 2015'
avec les mises à jour -NO-. Pendant l'installation, la configuration a été téléchargée automatiquement'Update 2'
et l'installation s'est terminée avec succès.la source
Pour une raison quelconque, l'installation s'est interrompue pendant le processus. Après cela, rien n'a aidé et la réparation / désinstallation n'a produit que des erreurs de package. Ce qui a finalement aidé était cette chose: https://github.com/Microsoft/VisualStudioUninstaller
après l'avoir exécuté quelques fois (il n'a pas tout supprimé lors du premier passage ... es), j'ai finalement pu démarrer une nouvelle installation et cela a fonctionné.
la source
Je viens de trouver un problème similaire et j'ai essayé de le résoudre en le désinstallant et en le réinstallant plusieurs fois à l'aide du programme d'installation Web et de l'ISO, mais cela ne peut pas résoudre le problème. Enfin, je l'ai corrigé en réinitialisant le PC et en réinstallant Visual Studio 2015 en utilisant l'ISO.
la source
Depuis la réponse marquée mentionnée la réparation du VC Redist 2015, je liste tous ceux que je peux trouver au lieu de les enterrer dans les commentaires.
Redistribuable Visual C ++ pour Visual Studio 2015
Visual C ++ redistribuable pour Visual Studio 2015 Update 1
Mise à jour redistribuable 3 de Microsoft Visual C ++ 2015
Ce fil a abordé le redistribuable Visual C ++ pour Visual Studio 2015 Update 2 . Mais tous les liens sont rompus et je ne l'ai pas trouvé.
la source
J'ai fait.
1) Arrêt de la sécurité Internet Avast.
2) désinstallez tous les redistribuables Microsoft C ++ 2015.
3) Installez la communauté vs-2015.
installation terminée.
Merci.
la source