18

Visual Studio の起動中に、拡張パッケージの読み込みエラーに関する多くの迷惑なダイアログが表示されます。ロードに失敗するすべての拡張機能は、私がアンインストールしたものです。

この記事 ( VS パッケージのブートストラップと VS2010 の VSIX 拡張機能) で言及されているすべての場所を確認しましたが、エラーが発生する拡張機能はありません。

他に確認できる場所はありますか?

私は、ビジュアルスタジオがこれらの参照を見つけて、親切にそれらをすべて削除する場所を「ただ」見たいです:)

Visual Studio エラー - パッケージが正しく読み込まれませんでした


Windowsレジストリでこのフォルダーを見つけました:

HKEY_USERS\S-1-5-21-3990449039-760197492-1239349315-1121\Software\Microsoft\VisualStudio\10.0_Config\Packages

これには、Visual Studio が読み込もうとする拡張機能へのすべての参照が含まれています (ほとんどの場合、HKEY_USERS\S-1-5-21-3990449039-760197492-1239349315-1121\Software\Microsoft\VisualStudio\10.0_Config\InstalledProductsサブフォルダーを指しています)。

削除した拡張機能のフォルダーの名前を変更したところ、読み込みエラーは表示されなくなりました。

これにより何らかの副作用が発生する可能性があると確信しているため、Visual Studio がアンインストールされた拡張機能を読み込もうとするのを回避するより良い方法を知っている人はいますか?

4

3 に答える 3

21

これが正しい答えです。

  1. Visual Studio を閉じます。
  2. バックアップしてから、Visual Studio のAppDataフォルダーを削除します。例えば:
    • ビジュアル スタジオ 2010:
      %AppData%\..\Local\Microsoft\VisualStudio\10.0
    • ビジュアル スタジオ 2012:
      %AppData%\..\Local\Microsoft\VisualStudio\11.0
    • ビジュアル スタジオ 2013:
      %AppData%\..\Local\Microsoft\VisualStudio\12.0
  3. Visual Studio を再起動してお楽しみください。
于 2013-09-05T14:07:35.397 に答える
0

コンピューターから devexpress を削除した後にこの問題が発生し、昨日レジストリを消去した後、%AppData%..\Local\Microsoft\VisualStudio\10.0\1033 ファイルにある devenv.CTM ファイルを削除し、VS を再起動すると動作します。 !

于 2015-08-22T07:00:55.637 に答える