web-dev-qa-db-fra.com

Impossible de trouver un ou plusieurs composants. Veuillez réinstaller l'application

Je reçois cette erreur dans Windows Server 2012 avec Visual Studio 2012 installé en essayant d'ouvrir SQL Server Management Studio 2012:

Impossible de trouver un ou plusieurs composants. Veuillez réinstaller l'application

J'ai essayé beaucoup de choses, y compris installer SQL Server Management Studio 2014, désinstaller, réinstaller… Puis réparer VS2012, réinstaller SSMS 2014. Tout en rien.

5
Sajid Khan

Désinstallez le shell Visual Studio 2010, cela a été fait par téléchargement du programme d'installation .

Une fois téléchargé, exécutez le programme d'installation et supprimez le composant Shell VS2010. Une fois cela fait, exécutez le programme d'installation de SQL 2014 Management Studio ou effectuez une réparation sur votre installation existante, cela réinstallera lui-même les composants VS2010 Shell.

Puis ça s'est ouvert pour moi.

Pour réparer Sql Server Management Studio, procédez comme suit -

  1. Ouvrez le Panneau de configuration, puis cliquez sur Programme et fonctionnalités
  2. Ensuite, recherchez Microsoft Sql Server 2012, faites un clic droit dessus et choisissez désinstaller
  3. Ensuite, l'assistant de désinstallation s'ouvrira et suivez les étapes de l'assistant pour le désinstaller.
7
Sajid Khan

Dans mon cas, cette erreur a commencé à se produire après l'installation d'un grand nombre de mises à jour de sécurité Windows et ne s'est produite que lorsque j'ai essayé d'ouvrir SSMS à l'aide d'une commande runas avec le commutateur/noprofile. Cela fonctionnait bien auparavant, mais après la correction, la présence du commutateur/noprofile a provoqué cette erreur lors de l'ouverture de SSMS 2014.

Je n'ai pas non plus pu ouvrir Visual Studio 2010 à l'aide d'une commande runas/noprofile, qui fonctionnait également auparavant.

Pour résoudre le problème, j'ai fait ce qui suit:

Dans une invite de commande régulière:

    Runas /user:xxx\yyyyy cmd

(où xxx\yyyy est le compte sous lequel j'essaie d'exécuter SSMS et VS.)

Dans la nouvelle invite de commande:

    C:
    cd\
    cd program files (x86)\Microsoft Visual Studio 10.0\Common7\IDE
    devenv /resetuserdata

Après cela, tous mes paramètres pour Visual Studio ont disparu, mais sinon j'ai pu ouvrir à la fois Visual Studio 2010 et SSMS 2014.

2
Mike