問題
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:


System.NullReferenceException:
Object reference not set to an instance of an object.

at Microsoft.VisualStudio.TestWindow.VsHost.TestWindowPackage.Initialize()


PackageContainer loaded: False 
</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>
これまでに試したこと
- [ツール]-> [拡張機能とアップデート]で、拡張機能をアンインストールして再インストールしようとしました。しかし、「拡張機能と更新」メニュー項目をクリックすると、「オブジェクト参照が設定されていません」という例外が発生しますか?だから私はこのオプションを試すことができません。
- Visual Studio 2015をアンインストールして再インストールしました。無効。
- 私はhttps://connect.microsoft.com/VisualStudio/feedback/details/1123745/setsite-failed-for-package-microsoft-visualstudio-editor-implementation-editorpackage at 13-2-2015 at 16で提案されていることを行いました:49。無効。実際、Visual Studio 2015を再度起動すると、まったく同じフォルダー構造とファイル(一目で)がコピーされます。
だから…そこに何か提案はありますか?
質問の更新
最初の更新
プロジェクトをロードしようとしたところ、何かが非常に間違っています。"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を再インストールします。これで動作するはずです。サードパーティのものをもう一度インストールする必要がありますが、少なくともそれは機能します!