"提供程序包"未正确加载

Old*_*zer 15 visual-studio-2013

VS 2013 Professional - 版本12.0.31101.00更新4

突然间,每当我尝试打开一个项目(MVC项目或Python项目)时,我得到:

'ProviderPackage'包未正确加载.

问题可能是由配置更改或安装另一个扩展引起的.您可以通过检查文件'C:\ Users\xxxx\AppData\Roaming\Microsoft\VisualStudio\12.0\ActivityLog.xml'来获取更多信息.

在我的AppData\Roaming中,没有12.0文件夹!在AppData\Local中,有一个12.0文件夹,但没有ActivityLog.xml文件.

当我忽略该消息并按F5运行时,在大量磁盘移动后,Visual Studio只会关闭并消失.

我已经修复了几次并且完全相同的行为仍然存在.

当我尝试运行devenv.exe/setup或devenv.exe/resetuserdata时,绝对没有任何反应.没有错误,没有启动进程,没有.在没有任何参数的情况下运行devenv.exe会启动VS.

有什么不对?如果有其他解决方案,我会毫不犹豫地卸载并重新安装.


1天后:卸载VS 2013并重新安装,然后应用Update 4.

对于MVC项目,问题仍然存在:ProviderPackage未正确加载,并且当运行项目VS关闭并消失时.

ActivityLog.xml中的最后一条记录说:

<entry>
 <record>1120</record>
 <time>2015/03/17 06:38:43.882</time>
 <type>Error</type>
 <source>VisualStudio</source>
 <description>An exception was thrown during package instantiation and was caught in the package manager [ProviderPackage]</description>
 <guid>{5F2E5E42-4192-4D79-A0D8-1D881E808829}</guid>
 <hr>8000ffff - E_UNEXPECTED</hr>
 <errorinfo></errorinfo>
</entry>
Run Code Online (Sandbox Code Playgroud)

小智 30

从中删除ComponentModelCache

C:\ Users \用户YourUserName \应用程序数据\本地\微软\ VisualStudio的\ 14.0\ComponentModelCache

适用于VS 2015.

注意:在删除此文件夹之前,您需要关闭VS. 同样用VS 2013替换14.012.0的文件夹路径

  • 也适用于VS 2017删除`%localappdata%\ Microsoft\VisualStudio\15.0_ <随机字母>\ComponentModelCache` (4认同)

Zin*_*nov 6

删除文件夹ComponenModelCache

C:\用户\ XXXX \应用程序数据\本地\微软\ VisualStudio的\ XX\ComponentModelCache

这对我有用


Mur*_*dız 5

打开Command Prompt并使用以下命令(如有必要,根据安装文件夹更改目录):

cd c:\

C:\>"C:\ Program Files(x86)\ Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe"/ resetskippkgs"

希望这可以帮助...