Visual Studio 2015 RTMのインストール後にパッケージが読み込まれない


95

問題

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

残念ながら、再起動後初めてVisual Studio 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回目の更新

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

プログラムと機能のスクリーンショット

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のインストールを台無しにしたくありません。 Visual Studio 2015はまだ上記のパッケージを読み込めません!

ですから、上記のスクリーンショットからどのプログラムを正確にアンインストールできるかについて誰かがもっと情報があれば、私はとても幸せです。

4回目の更新

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

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

1
同様のエラーがありました。VSは修復せず、両方を完全にアンインストールしてから再インストールしました。現在動作します。
2015

1
また、Program Files、Program Files(x86)、およびAppDataでVSの残りを検索してください。私はまだVS 2012のものが残っていました
2015

3
誰かが、MSがこの問題を認識しており、それを修正するために何かをしていることを教えてください!このSOの質問は、私が見つけることができる問題の唯一の言及です。私が試したことは何もしません。ここに記載されているすべての手順を実行しましたが、それでもVSを開くことができません。それでもパッケージを読み込めないというエラーが発生します。
タイラージョーンズ

1
@Tyler Jones:「プログラムと機能」にあるすべてのVS2015 RELATEDをアンインストールしましたか?
Danny van der Kraan、2015

1
質問の最後に質問に答えようとしないでください。必要に応じて、新しい回答を自分で追加します。
ANeves 2017年

回答:


191

マシンに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を再起動します。

私はVisual Studio 2015でこれを試していませんが、これで問題も解決できると思います。Visual Studio 2015でこれを行うには、12.014.0に変更する必要があります。

更新

フォルダー内のすべてを削除する代わりに(上記の手順2で提案)、フォルダーの名前を変更してVisual Studioで新しいフォルダーを作成できるようにする方がはるかに安全です。時々、古いフォルダから何かをコピーする必要があるかもしれません。


4
VS2015 Prof. RTM
MarcelDevG

3
Visual Studio 2015での動作を確認しました。間違いなく賛成に値します。
Jhourlad Estrella 2016

3
この回答は、「 'XamarinIOSPackage'パッケージが正しく読み込まれなかった」というエラーも解決しました。ありがとう!
Dan Rigby、2016年

4
これはVisual Studio 2015をUpdate 3に更新した後も機能しましたが、Extension Managerが壊れましたが、これで解決しました。
Chris Pacey

3
これは、再インストールした後に機能しました。ディレクトリの名前を削除ではなく安全なものに変更しただけ
lloyd

49

Visual Studio 2015 Update 1のもう1つの回避策

  1. 開いた c:\Users\{User_Name}\AppData\Local\Microsoft\VisualStudio\14.0\devenv.exe.config
  2. 以下のためのリダイレクトを結合変更しSystem.Collections.ImmutablenewVersionする必要があります1.1.37.0(ありません1.1.36.0)。

リダイレクトは次のようになります。

    <dependentAssembly>
        <assemblyIdentity name="System.Collections.Immutable" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
        <bindingRedirect oldVersion="1.0.27.0-1.1.65535.65535" newVersion="1.1.37.0"/>
    </dependentAssembly>

からのエラーActivityLog.xml

パッケージ[CSharpPackage]のSetSiteが失敗しました[ファイルまたはアセンブリ 'System.Collections.Immutable、Version = 1.1.36.0、Culture = neutral、PublicKeyToken = b03f5f7f11d50a3a'またはその依存関係の1つを読み込めませんでした 見つかったアセンブリのマニフェスト定義がアセンブリ参照と一致しません。(HRESULTからの例外:0x80131040)]:{Microsoft.VisualStudio.LanguageServices.Implementation.LanguageService.AbstractPackage`2.Initialize()at Microsoft.VisualStudio.LanguageServices.CSharp.LanguageService.CSharpPackage.Initialize()at Microsoft.VisualStudio.Shell .Package.Microsoft.VisualStudio.Shell.Interop.IVsPackage.SetSite(IServiceProvider sp)}

このような問題のトラブルシューティング方法の詳細については、ブログの投稿「更新後のVisual Studio 2015の復元方法1」を参照してください


1
どうもありがとうございました。Update1にアップグレードした後、この問題が発生しました。修正により問題が解決しました!
abdoulcool

フォルダーを削除/名前を変更し、スタートアップ対して、それを閉じて、バインディングリダイレクトを実行する必要がありました。C:\Users\AppData\Local\Microsoft\VisualStudio\14.0
Maslow

ありがとうございました!VS2015.1に更新した後、newVersionを1.1.37.0に変更するとうまくいきました。
Cory Grimster

4
これはAtmel Studio 7.0でも機能しました(VS2015シェルに基づく)。
レゴ

2
@lego参考までに、修正が必要な構成ファイルはですAtmelStudio.exe.config。これは、下にありますAppData\Local\Atmel\AtmelStudio\7.0
Sakamoto Poteko

29

私はVisual Studio 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

したがって、Visual Studioのアンインストール/再インストールを回避できる可能性があるため、これを試すことをお勧めします。


VS2015pro x64 Win8.1を再インストールした後も私のために働いた
Emmanuel NK

この解決策は、Windows 10で私に役立ちました。
Abhishek P

18

Visual Studio 2015の拡張機能により、名前を変更する必要がありました:C:\ Users \\ AppData \ Local \ Microsoft \ VisualStudio \ 14.0

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

Visual Studio 2015を閉じて、ExtensionsとSTemplateのフォルダーを元の/名前を変更したフォルダーから新しいフォルダーにコピーしました。

Visual Studio 2015を再び開いたところ、すべてが再び動作しました。

2015-09-24T0017の更新:

再び機能しなくなりました。私はこの投稿のすべてのオプションを試しました。私は別の投稿を見つけました、そしてこれはうまくいったようです:

実行:

devenv /clearcache
devenv /updateconfiguration

4
「devenv / clearcache devenv / updateconfiguration」を実行することも私にとってうまくいきました。
マイケルシルバー

これにより、Visual Studio 2013 Update 4の「パッケージが正しく読み込まれません」エラーも修正されました
Tom Regan

これは私のために働いた唯一のものです。Windows 10マシンにUsers \ username \ AppDataフォルダーがありませんでした。
Rob

8

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

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

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

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

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


5

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

私はすべての提案された解決策を運なしで試しました。私にとってうまくいった解決策は、Eric Knox(Microsoftチーム)からのものでした。

これだよ:

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

    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
    

あなたは彼の完全な記事をここでチェックすることができます


2

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

メニューの使用に問題がありましたファイル新規作成プロジェクトは...例外をスロー。

私は続いShittu Olugbengaからの回答を、フォルダの内容を削除することによって、2015年8月10日、: "C:\ユーザー\\のAppData \ローカル\マイクロソフト\ VisualStudioを\ 14.0 \ ComponentModelCache"。

Visual Studioを再起動したところ、問題なく動作しました。:)


2

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

ここに画像の説明を入力してください


1
これもうまくいきました。他の回答で言及されているAppDataフォルダーはすべて私にとって空でした。
セス

1

私のNugetPackageの場合、問題はおそらくVisual Studio 2015(共存)をインストールした後にVisual Studio 2013をインストールしたことが原因でした。

私が解決した方法は、Visual Studio 2015のNuGet Package Managerを再インストールすることでした([ツール]> [拡張機能と更新...])


1

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)

それはうまくいった(私にとっては:))

以前の回答のヒントもすべて実行しました。それが必要かどうかわかりません。


1

新しいReSharper 2016.2にアップグレードした後、同じ問題が発生しました。Visual StudioでReSharperを一時停止して問題を修正しました(メニューの[ ツール ] →[ オプション ] →[ ReSharper] →[ 一時停止])。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.