34 votes

Visual Studio 2017 cassé et impossible à désinstaller ou à réparer

Je rencontre un problème lors du démarrage de Visual Studio 2017 Enterprise et je ne peux pas signaler un problème au service de Microsoft. Commnuité des développeurs car elle nécessite l'exécution de Visual Studio 2017. Merde !

Je mettais à jour VS 2017 avec une mise à jour de cette semaine et pendant ce temps, mon PC a planté et j'ai dû le redémarrer.

Maintenant, lorsque je lance VS 2017, j'obtiens le message suivant :

La configuration de cette installation de Visual Studio n'est pas complète. Veuillez exécuter à nouveau le programme d'installation de Visual Studio pour corriger le problème.

J'ai lancé le programme d'installation et il n'a pas détecté de version installée.

J'ai essayé quelques commandes de la communauté VS comme :

%programfiles(x86)%\Microsoft Visual Studio\Installer\resources\app\layout\InstallCleanup.exe -full

Cette commande a nettoyé quelques trucs, mais le résultat était le même. Je ne peux pas supprimer l'installation corrompue.

Je ne peux pas non plus installer une autre édition de VS 2017 - j'obtiens l'erreur suivante :

[4068:000d][2017-04-12T20:13:20] Error 0x80004003:
   at Microsoft.VisualStudio.Setup.Cache.InstanceRepository.GetInstance()
   at Microsoft.VisualStudio.Setup.Cache.CacheRepository.<GetInstances>d__27.MoveNext()
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   at Microsoft.VisualStudio.Setup.Engine.VerifyInstallationPath(IServiceProvider services, String installationPath, IInstance instance, IQuery query)
   at Microsoft.VisualStudio.Setup.Engine.Install(Product product, String destination, CancellationToken token)Object reference not set to an instance of an object.

Je suis maintenant coincé avec un Visual Studio 2017 cassé, qui ne fonctionne pas et je ne peux pas poster à la communauté, car cela se fait par Visual Studio 2017.

Quelqu'un peut-il suggérer une solution de contournement pour ce problème ?

Gracias.

Réponse :

J'ai réussi à trouver une solution à ce problème dans cet article : Erreur 0x80004003 pendant l'installation de VS 2017 RC

1 votes

Exécutez le programme d'installation avec une autorisation d'administrateur.

0 votes

J'ai réussi à trouver une solution à ce problème dans cet article : Erreur 0x80004003 pendant l'installation de VS 2017 RC

1 votes

@NikolayArhangelov Vous pourriez vouloir ajouter ceci à votre question ou peut-être même la poster comme réponse et la marquer comme telle.

63voto

Tiago Ávila Points 1348

J'ai ouvert le programme d'installation de Visual Studio 2017, j'ai cliqué sur Modifier et dans la fenêtre qui s'est ouverte, j'ai juste cliqué à nouveau sur Modifier, sans aucune modification. Cela a fonctionné pour moi, j'utilise Visual Studio 2017 Enterprise.

13 votes

Sauveur de vies......

8 votes

Vous êtes un tel génie

4 votes

Bizarrement, ça a marché pour moi.

12voto

hodzanassredin Points 396

N'essayez pas cette solution avant d'en essayer d'autres, car la première étape supprime tout ce qui se trouve dans le répertoire. C:\Program Fichiers (x86) \Microsoft Visual Studio \2017\

La seule solution qui a fonctionné pour moi est la suivante :

  1. ejecute C:\Program Fichiers (x86) \Microsoft Visual Studio \Installer\resources\app\layout\InstallCleanup.exe -complet

  2. ejecute C:\Program Fichiers (x86) \Microsoft Visual Studio \Installer\vs_installer.exe avec des droits d'administrateur

  3. cliquez sur modifier et ajouter une option

0 votes

Dans les nouvelles versions de VS vs_installer.exe n'existe plus... Maintenant, vous pouvez simplement exécuter l'exécutable de nettoyage et réinstaller VS. c'est la seule solution si le programme d'installation de visual studio ne s'ouvre plus le mien plantait tout le temps, c'est surtout dû au fait que paquets MSi ou .NET cassés

0voto

user8574792 Points 1

J'ai eu le même problème VS2017 ENTERPRISE VERSION 15.2 (26430.16) RELEASE J'ai ouvert VS2015 que j'avais également installé et je l'ai fermé. J'ai ensuite pu ouvrir VS2017 sans problème. VS2017 a fonctionné pendant des semaines sans problème et aucune mise à jour n'a été appliquée dans l'intervalle, donc la cause exacte du problème n'est pas claire.

-1voto

GrahamJ Points 11

J'ai essayé toutes les suggestions de ce message et d'autres messages similaires, y compris sur les forums de Microsoft. Au final, la seule chose qui a fonctionné pour moi est la suivante :

  • Lancez InstallCleanup.exe -full.
  • Désinstaller complètement Visual Studio 2017
  • Supprimez les dossiers laissés par la désinstallation.
  • Réinstaller Visual Studio 2017

-2voto

Ken Tucker Points 3516

Ouvrez le programme d'installation de Visual Studio 2017. Si vous appuyez sur les points à côté des boutons modifier et lancer, vous voyez une option pour réparer.

4 votes

Le programme d'installation ne détecte pas l'installation existante et n'affiche que l'option Installer, sans les options Modifier et Lancer. Les points sont également absents.

3 votes

Essayez d'utiliser le désinstalleur de visual studio sur GitHub pour supprimer visual studio 2017 et ensuite le réinstaller github.com/Microsoft/VisualStudioUninstaller

0 votes

Merci pour le conseil sur l'outil. Il détecte les versions suivantes et je ne vois pas 2017 listée : Microsoft Visual Studio Ultimate 2013, Visual Studio 2013 Update 5, Microsoft Visual Studio Enterprise 2015, Visual Studio 2015 Update 3.

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