1. ホーム
  2. visual-studio-2012

ProviderPackage'パッケージが正しく読み込まれない

2023-12-04 18:33:16

質問

Visual Studio 2012 をインストールし、後日、Update 2 をインストールしました。Update 2 をインストールした後、任意のプロジェクトを読み込むと、以下のエラーが発生します。

---------------------------

マイクロソフトビジュアルスタジオ

---------------------------

ProviderPackage'パッケージが正しく読み込まれませんでした。

この問題は、設定の変更または別の拡張機能のインストールによって発生した可能性があります。C:\UsersusernameAppDataRoamingMicrosoftVisualStudioActivityLog.xml を調べると、より詳細な情報を得ることができます。

Continue to show this error message?

---------------------------

はい いいえ

---------------------------

を探した後 ActivityLog.xml を見つけると、次のようなエラーが表示されます。

<entry>
    <record>300</record>
    <time>2013/04/23 18:32:54.002</time>
    <type>Information</type>
    <source>VisualStudio</source>
    <description>Begin package load [ProviderPackage]</description>
    <guid>{5F2E5E42-4192-4D79-A0D8-1D881E808829}</guid>
</entry>
<entry>
    <record>301</record>
    <time>2013/04/23 18:32:54.012</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>SetSite failed for package [ProviderPackage]</description>
    <guid>{5F2E5E42-4192-4D79-A0D8-1D881E808829}</guid>
    <hr>80131522</hr>
    <errorinfo>Method 'GetHostedIntellisenseTypes' in type 'Microsoft.VisualStudio.Progression.DTEWrapperCached' from assembly 'Microsoft.VisualStudio.GraphProviderPackage, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' does not have an implementation.</errorinfo>
</entry>
<entry>
    <record>302</record>
    <time>2013/04/23 18:32:54.012</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>End package load [ProviderPackage]</description>
    <guid>{5F2E5E42-4192-4D79-A0D8-1D881E808829}</guid>
    <hr>80131522</hr>
    <errorinfo>Method 'GetHostedIntellisenseTypes' in type 'Microsoft.VisualStudio.Progression.DTEWrapperCached' from assembly 'Microsoft.VisualStudio.GraphProviderPackage, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' does not have an implementation.</errorinfo>

Google 検索では、私の問題に完全に一致するものは見つかりません。インストール ISO のパッケージを検索してみましたが、修復が必要なパッケージは見つかりませんでした...。

F:\packages>dir /s *provider*
 Volume in drive F is VS2012_ULT_MSDN_ENU
 Volume Serial Number is 4A21-C8BD

 Directory of F:\packages\SSDT

   07/26/2012  11:30 AM           780,288 DbSqlPackageProvider.msi
               1 File(s)        780,288 bytes

     Total Files Listed:
               1 File(s)        780,288 bytes
               0 Dir(s)               0 bytes free

他のアイデアは?

どのように解決するのですか?

これは上記のアーロン(Aaron Reed)の回答で、質問の一部ではなく、回答としてコピーされたものです。

修正しました... 修正しました... 修正しました...

  1. 開いたプログラムと機能 (実行: appwiz.cpl)
  2. インストールされたアプリの並べ替えリスト インストール日
  3. 右上の検索フィルタに "SQL" を追加してフィルタリングされたリスト
  4. リスト項目

2013年4月1日にVS2012をインストールしたので、リストにあるSQLの各項目を調べて、右クリック-->リペア

そこから VS2012 を実行し、問題なくターゲットの Solution ファイルを開くことができました。

私のリストです。

  • Microsoft SQL Server 2012 データ層アプリ フレームワーク
  • Microsoft SQL Server データ ツール - enu (11.1.20627.00)
  • Microsoft SQL Server 2012 Management Objects (x64)
  • SQL Server 2012 用 Microsoft システム CLR タイプ (x64)
  • SQL Server 2012 用の Microsoft システム CLR の種類
  • Microsoft SQL Server 2012 の管理オブジェクト
  • Microsoft SQL Server 2012 Transact-SQL コンパイラー サービス
  • Microsoft SQL Server 2012 コマンドライン ユーティリティ
  • Microsoft SQL Server データ ツール ビルド ユーティリティ - enu (11.1.206...)
  • Microsoft SQL Server Compact 4.0 SP1 x64 ENU
  • Microsoft SQL Server 2012 T-SQL 言語サービス
  • マイクロソフト SQL サーバー 2012 ネイティブ クライアント
  • Microsoft SQL Server 2012 データ層アプリ フレームワーク
  • マイクロソフト SQL サーバー 2012 エクスプレス LocalDB
  • マイクロソフト SQL サーバー 2012 Transact-SQL SpriptDom