SQL Server Management Studio 2012を開こうとするVisual Studio 2012がインストールされたWindows Server 2012でこのエラーが発生します。
1つ以上のコンポーネントが見つかりません。アプリケーションを再インストールしてください
SQL Server Management Studio 2014のインストール、アンインストール、再インストールなど、さまざまなことを試しましたが、VS2012を修復し、SSMS 2014を再度インストールしました。まったく役に立たない。
Visual Studio 2010 Shellをアンインストールします。これは インストーラーのダウンロード によって行われました。
ダウンロードしたら、インストーラーを実行してVS2010 Shellコンポーネントを削除します。完了したら、SQL 2014 Management Studioインストーラーを実行するか、既存のインストールを修復します。これにより、VS2010シェルコンポーネントが再インストールされます。
それからそれは私のために開いた。
Sql Server Management Studioを修復するには、以下の手順を実行します-
私の場合、このエラーは、多数のWindowsセキュリティ更新プログラムがインストールされた後に発生し始め、/ noprofileスイッチを指定してrunasコマンドを使用してSSMSを開こうとしたときにのみ発生しました。これは以前は正常に機能していましたが、パッチ適用後、SSMS 2014を開くときに/ noprofileスイッチが存在するとこのエラーが発生しました。
また、以前動作していたrunas/noprofileコマンドを使用してVisual Studio 2010を開くこともできませんでした。
この問題を解決するために、次のことを行いました。
通常のコマンドプロンプト:
Runas /user:xxx\yyyyy cmd
(xxx\yyyyは、SSMSとVSを実行しようとしているアカウントです。)
新しいコマンドプロンプト:
C:
cd\
cd program files (x86)\Microsoft Visual Studio 10.0\Common7\IDE
devenv /resetuserdata
この後、Visual Studioのすべての設定は失われましたが、それ以外の場合はVisual Studio 2010とSSMS 2014の両方を開くことができました。