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.
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 -
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.