问题
我安装了 Visual Studio 2015 RC 并在其上安装了 Visual Studio 2015 RTM。我在互联网上找不到任何说你不能这样做的东西。我不知道这是否与问题有关。
不幸的是,当我在重新启动后第一次启动 Visual Studio 2015 RTM 时,它弹出了消息框:
"The 'Microsoft.VisualStudio.Editor.Implementation.EditorPackage' package did not load correctly"
还有:
我该如何解决这个错误?
日志
说是看 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>
对于 测试窗口包 :
<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>
到目前为止我尝试过的
所以......有什么建议吗?
问题的更新
第一次更新
我只是尝试加载一个项目,然后......有些事情非常错误。它无法加载一堆包,如:“CSharpPackage、IntegrationPackage、MigrationPackage、FileIndicatorPackage 等...”,解决方案资源管理器完全空白!这是怎么回事?
第二次更新
这是我的程序和功能的样子:
第三次更新
我已经尽可能多地卸载和删除了。
我不想弄乱我的 Visual Studio 2013 安装。
Visual Studio 2015 仍然无法加载上面的包!
因此,如果有人有更多关于可以从上面的屏幕截图中卸载哪些程序的更多信息,我会很高兴。
第四次更新
要采取的步骤(从更新 3 更新)
https://support.microsoft.com/nl-nl/kb/3016536
最佳答案
我的机器上都安装了 Visual Studio 2012、2013 和 2015。安装 Visual Studio 2013 Update 5 后,我开始在 VS 2013 中收到“包未正确加载”错误。
为了让它工作,我所做的就是按照以下步骤操作:
C:\Users\%username%\AppData\Local\Microsoft\VisualStudio\12.0\ComponentModelCache
虽然我还没有为 Visual Studio 2015 尝试过这个,但我相信这也应该可以解决问题。要为 Visual Studio 2015 执行此操作, 12.0 应改为 14.0 .
更新
与其删除文件夹中的所有内容(如上面 步骤 2 所建议的),重命名文件夹并允许 Visual Studio 创建一个新文件夹更安全。有时,您可能需要从旧文件夹中复制一些内容。
关于visual-studio - 安装 Visual Studio 2015 RTM 后未加载包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31547947/