我安装了Visual Studio 2015 RC,并在其上安装了Visual Studio 2015 RTM。我在互联网上找不到任何表示您无法执行此操作的信息。我不知道这是否与问题有关。
不幸的是,当我重新启动后第一次启动Visual Studio 2015 RTM时,它弹出带有以下内容的消息框:
“'Microsoft.VisualStudio.Editor.Implementation.EditorPackage'程序包未正确加载”
也:
如何解决此错误?
它说要在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>
所以...那里有什么建议吗?
我只是尝试加载一个项目,然后...某件事是非常错误的。它无法加载诸如“ CSharpPackage,IntegrationPackage,MigrationPackage,FileIndicatorPackage等...”之类的软件包,并且解决方案资源管理器完全空白!到底是怎么回事?
这是我的程序和功能的样子:
我已经尽可能地卸载并删除了。
我不想弄乱我的Visual Studio 2013安装。Visual Studio 2015仍无法加载以上程序包!
因此,如果任何人都可以从上述屏幕快照中获得有关哪些程序可以完全卸载的更多信息,我将非常高兴。
要采取的步骤(从更新3更新)
我的计算机上都安装了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创建一个新文件夹要安全得多。有时,您可能必须从旧文件夹中复制某些内容。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句