web-dev-qa-db-ja.com

1つ以上のコンポーネントが見つかりません。アプリケーションを再インストールしてください

SQL Server Management Studio 2012を開こうとするVisual Studio 2012がインストールされたWindows Server 2012でこのエラーが発生します。

1つ以上のコンポーネントが見つかりません。アプリケーションを再インストールしてください

SQL Server Management Studio 2014のインストール、アンインストール、再インストールなど、さまざまなことを試しましたが、VS2012を修復し、SSMS 2014を再度インストールしました。まったく役に立たない。

5
Sajid Khan

Visual Studio 2010 Shellをアンインストールします。これは インストーラーのダウンロード によって行われました。

ダウンロードしたら、インストーラーを実行してVS2010 Shellコンポーネントを削除します。完了したら、SQL 2014 Management Studioインストーラーを実行するか、既存のインストールを修復します。これにより、VS2010シェルコンポーネントが再インストールされます。

それからそれは私のために開いた。

Sql Server Management Studioを修復するには、以下の手順を実行します-

  1. コントロールパネルを開き、[プログラムと機能]を​​クリックします。
  2. 次に、Microsoft Sql Server 2012を見つけ、それを右クリックしてアンインストールを選択します
  3. 次に、アンインストールウィザードが開き、ウィザードの手順に従ってアンインストールします。
7
Sajid Khan

私の場合、このエラーは、多数の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の両方を開くことができました。

2
Mike