web-dev-qa-db-ja.com

Visual Studio 2015のインストール後にパッケージがロードされないRTM

問題

Visual Studio 2015 RCをインストールし、その上にVisual Studio 2015 RTMをインストールしました。インターネット上でこれができないと言うものは見つかりませんでした。これが問題に関連しているかどうかはわかりません。

残念ながら、VS 2015を起動したときにRTMを再起動した後、初めてメッセージボックスがポップアップしました:

「「Microsoft.VisualStudio.Editor.Implementation.EditorPackage」パッケージが正しくロードされませんでした」

また:

  • XamarinShellPackage
  • TestWindowPackage
  • NuGetPackage
  • ErrorListPackage

このエラーを解決するにはどうすればよいですか?

ログ

ActivityLog.xmlを調べるように言われました。 Microsoft.VisualStudio.Editor.Implementation.EditorPackageが見つかりませんでした。

しかし、XamarinShellPackageについては次のように述べています:

<entry>
    <record>339</record>
    <time>2015/07/21 13:01:54.011</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>SetSite failed for package [XamarinShellPackage]</description>
    <guid>{2D510815-1C4E-4210-BD82-3D9D2C56C140}</guid>
    <hr>80070057 - E_INVALIDARG</hr>
    <errorinfo>'providers' cannot contain a null (Nothing in Visual Basic) element.
Parameter name: providers</errorinfo>
  </entry>
  <entry>
    <record>340</record>
    <time>2015/07/21 13:01:54.013</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>End package load [XamarinShellPackage]</description>
    <guid>{2D510815-1C4E-4210-BD82-3D9D2C56C140}</guid>
    <hr>80070057 - E_INVALIDARG</hr>
    <errorinfo>'providers' cannot contain a null (Nothing in Visual Basic) element.
Parameter name: providers</errorinfo>
  </entry>

TestWindowPackage

<entry>
   <record>394</record>
   <time>2015/07/21 13:02:02.751</time>
   <type>Error</type>
   <source>TestWindowPackage</source>
   <description>TestWindowPackage.Initialize failed with exception:
&#x000D;&#x000A;&#x000D;&#x000A;System.NullReferenceException:
Object reference not set to an instance of an object.&#x000D;&#x000A;
at Microsoft.VisualStudio.TestWindow.VsHost.TestWindowPackage.Initialize()
&#x000D;&#x000A;&#x000D;&#x000A;PackageContainer loaded: False &#x000D;&#x000A;</description>
</entry>
<entry>
   <record>395</record>
   <time>2015/07/21 13:02:02.752</time>
   <type>Error</type>
   <source>VisualStudio</source>
   <description>SetSite failed for package [TestWindowPackage]</description>
   <guid>{BFC24BF4-B994-4757-BCDC-1D5D2768BF29}</guid>
   <hr>80004003 - E_POINTER</hr>
   <errorinfo>Object reference not set to an instance of an object.</errorinfo>
</entry>

NuGetPackageの場合:

 <entry>
    <record>405</record>
    <time>2015/07/21 13:02:04.096</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>SetSite failed for package [NuGetPackage]</description>
    <guid>{5FCC8577-4FEB-4D04-AD72-D6C629B083CC}</guid>
    <hr>80004003 - E_POINTER</hr>
    <errorinfo>Object reference not set to an instance of an object.</errorinfo>
  </entry>
  <entry>
    <record>406</record>
    <time>2015/07/21 13:02:04.096</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>End package load [NuGetPackage]</description>
    <guid>{5FCC8577-4FEB-4D04-AD72-D6C629B083CC}</guid>
    <hr>80004003 - E_POINTER</hr>
    <errorinfo>Object reference not set to an instance of an object.</errorinfo>
  </entry>

ErrorListPackageの場合:

<entry>
    <record>409</record>
    <time>2015/07/21 13:02:04.624</time>
    <type>Information</type>
    <source>VisualStudio</source>
    <description>Begin package load [ErrorListPackage]</description>
    <guid>{4A9B7E50-AA16-11D0-A8C5-00A0C921A4D2}</guid>
  </entry>
  <entry>
    <record>410</record>
    <time>2015/07/21 13:02:04.629</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>SetSite failed for package [ErrorListPackage]</description>
    <guid>{4A9B7E50-AA16-11D0-A8C5-00A0C921A4D2}</guid>
    <hr>80004003 - E_POINTER</hr>
    <errorinfo>Object reference not set to an instance of an object.</errorinfo>
  </entry>

今まで試したこと

  • [ツール]-> [拡張機能と更新プログラム]で、拡張機能の削除と再インストールを試みました。しかし、メニュー項目「拡張と更新」をクリックすると、「オブジェクト参照が設定されていません」という例外が発生しますか?そのため、このオプションを試すことはできません。

だから...そこに何か提案はありますか?

質問の更新

最初の更新

私はちょうどプロジェクトをロードしようとしました...何かが非常に間違っています。 「CSharpPackage、IntegrationPackage、MigrationPackage、FileIndicatorPackageなど」のようなパッケージをロードすることはできません。ソリューションエクスプローラーは完全に空白です。何が起こっている?

2回目の更新

これは私のプログラムと機能がどのように見えるかです: Screenshot of Programs and Features

3回目の更新

敢えてアンインストールして削除しました。

  • AppData\Roaming\Microsoft\VisualStudio\14.0のすべてを削除しました
  • AppData\Local\VisualStudio\14.0のすべてを削除しました
  • プログラムと機能を使用してVisual Studio 2015をアンインストール(上記のスクリーンショット)
  • Program Filesフォルダー内のVisual Studio Secondary Installerフォルダーを完全に削除しました
  • プログラムファイルからVisual Studio 14.0に関連するすべてを削除しました

Visual Studio 2013のインストールを台無しにしたくありません。 VS2015は上記のパッケージをまだロードできません!したがって、上記のスクリーンショットから正確にアンインストールできるプログラムに関する情報があれば、ハッピー。

4回目の更新

実行する手順(更新3から更新)

  • AppData\Roaming\Microsoft\VisualStudio\14.0のすべてを削除しました
  • AppData\Local\VisualStudio\14.0のすべてを削除しました
  • Visual Studio 14.0に関するすべてをProgramDataから削除します
  • プログラムと機能を使用してVisual Studio 2015をアンインストール(上記のスクリーンショット)
  • この記事のすべてを説明しました: https://support.Microsoft.com/nl-nl/kb/3016536
  • Program Filesフォルダー内のVisual Studio Secondary Installerフォルダーを完全に削除しました
  • 基本的に、Program FilesからVisual Studio 14.0に関連するものをすべて削除しました。プログラムと機能でのアンインストールで残ったもの。
  • Microsoft Visual C++再頒布可能パッケージ(x86)のアンインストール-14.0.xxxも
  • Xamarinのものもアンインストールしました
  • 私は何も忘れていませんが、ボトムラインはビジュアルスタジオ2015に関連するものを完全に取り除くことです
  • visual studio 2015 RTMを再インストールすると、動作するはずです。サードパーティのものを再度インストールする必要がありますが、少なくとも動作します!
94

Visual Studio 2012、2013、2015がすべてマシンにインストールされています。 Visual Studio 2013 Update 5をインストールした後、VS 2013で「パッケージが正しく読み込まれませんでした」というエラーが表示され始めました。

私がそれを機能させるためにしたことは、このステップに従うことだけでした:

  1. Visual Studioのすべてのインスタンスを閉じます
  2. このフォルダー内のすべてを削除しますC:\Users\%username%\AppData\Local\Microsoft\VisualStudio\12.0\ComponentModelCache
  3. Visual Studioを再起動します

私は2015年にこれを試したことはありませんが、これも問題を解決するはずです。 Visual Studio 2015でこれを行うには、12.14.に変更する必要があります

UPDATE

フォルダー内のすべてを削除する代わりに(上記のステップ2で提案されているように)、フォルダーの名前を変更してVisual Studioで新しいフォルダーを作成できるようにする方がはるかに安全です。古いフォルダから何かをコピーしなければならない場合があります。

これが皆様のお役に立てば幸いです。

VS 2015 Community RTCでも同じ問題が発生しましたが、以下のすべてを削除することで修正できました。

  1. C:\Users\<your users name>\AppData\Local\Microsoft\VisualStudio\14.0および
  2. C:\Users\<your users name>\AppData\Roaming\Microsoft\VisualStudio\14.0

あなたはVSのアンインストール/再インストールを避けることができるかもしれないので、私はこれを試すことをお勧めします

29
Tom Clelford

VS2015の拡張のため、名前を変更する必要がありました:C:\ Users \\ AppData\Local\Microsoft\VisualStudio\14.0

名前を変更したら、VS2015を開いてこれらのエラーをさらに受け取りましたが、14.0フォルダーが再作成されました。

VS2015を閉じ、ExtensionsおよびSTemplateフォルダーを元のフォルダーまたは名前を変更したフォルダーから新しいフォルダーにコピーしました。

VS2015を再開し、すべてが再び機能しています。

更新:2015年9月24日12:17 pm:再び動作しなくなりました。この投稿のすべてのオプションを試しました。私は別の投稿を見つけましたが、これはうまくいったようです:

実行:devenv/clearcache devenv/updateconfiguration

18
Bluurocks

@Tom Clelfordのソリューションに似ていますが、以下のすべてを削除します:

C:\ Users {username}\AppData\Local\Microsoft\VisualStudio\14.0

また、すべてを削除する必要がありました

C:\ Users {username}\AppData\Local\Microsoft\VisualStudio\vshub

ローミングフォルダー内の何も変更する必要はありませんでしたが、ユーザーによって異なる場合があります。

8
matthew_b

Visual Studio 2015 Update 1のインストール後に問題が発生しました

私はすべての提案された解決策を運なしで試しました、私のために働いた解決策はエリック・ノックス(Microsoftチーム)のものでした

これです

  1. 正しいVSUpdate 1構成を次のリンクからマシンのフォルダーにダウンロードします。 https://download.Microsoft.com/download/2/7/6/276D15B2-6851-42AA-8D1F-639CD3FC84BE/devenv- exe-config-update1.xml
  2. Adminコマンドプロンプトを開き、次の手順を実行します(デフォルトの場所にインストールしたと仮定)。

    cd "%ProgramFiles(x86)%\Microsoft Visual Studio 14.0\Common7\IDE"
    ren devenv.exe.config devenv.exe.config.backup
    copy <local path to file downloaded in step #1> .\devenv.exe.config
    devenv /UpdateConfiguration
    

彼の記事全文はこちらで確認できます

5
Ahmed Mozaly

Visual Studio 2015 RCにもありました。

「ファイル」->「新規」->「プロジェクト」を使用して問題をスローする例外

Shittu Olugbengaの回答に従い、8月10日、フォルダーのコンテンツを削除しました: "C:\ Users \\ AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache"。

Visual Studioを再起動し、機能しました。 :) Tnx。

2

私のために働いた唯一のことは、SQL Server Data Toolsの修復でした(アンインストールプログラムに移動し、変更/修復を選択します)

enter image description here

2
Cos

Microsoft Visual Studio Enterprise 15 Preview(バージョン15.0.25123)の起動時に同じエラーが発生しました:

<entry>
    <record>27</record>
    <time>2016/05/02 12:26:57.451</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>SetSite failed for package [Image Service Package]Source:
 ..
    <guid>{1491E936-6FFE-474E-8371-30E5920D8FDD}</guid>
    <hr>80131522</hr>
    <errorinfo></errorinfo>
</entry>

レジストリキーの変更 を試みましたが、うまくいきませんでした。

私は本当に働いたことがありません。以前のバージョンをアンインストールしますが、試してみて、うまくいきました!

Uninstall Microsoft Visual Studio Ultimate 2015 Preview, (Version 14.0.23310)

それは働いた(私にとって:))

上記のヒントもすべて実行します。それが必要かどうかはわかりません。心からの挨拶。

NugetPackageの場合、VS2015をインストールした後(共存)にVS2013をインストールしたことが原因である可能性があります。私が解決した方法は、再インストールすることでしたNuGet Package Manager for Visual Studio 2015(ツール>拡張機能と更新...)

1
nkanani

新しいResharper 2016.2にアップグレードした後、同じ問題が発生しました。 Visual Studioでリシャーパーを一時停止することで問題を修正しました([ツール]> [オプション]> [リシャーパー]> [一時停止])

1
Megha