VS 2013专业版 - 版本12.0.31101.00更新4
突然间,每当我尝试打开一个项目(MVC项目或Python项目)时,我得到:
'ProviderPackage'包未正确加载。
问题所在 可能是由配置更改或安装引起的 另一个扩展。您可以通过检查获得更多信息 文件 'C:\用户\ XXXX \应用程序数据\漫游\微软\ 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>
答案 0 :(得分:29)
从
删除 ComponentModelCacheC:\用户\ YourUserName \应用程序数据\本地\微软\ VisualStudio的\ 14.0 \ ComponentModelCache
适用于VS 2015。
注意:在删除此文件夹之前,您需要关闭VS.同时在 VS 2013
的文件夹路径中将 14.0 替换为 12.0答案 1 :(得分:5)
打开Command Prompt
并使用以下命令(如有必要,根据安装文件夹更改目录):
cd c:\
C:\&gt;&#34; C:\ Program Files(x86)\ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ devenv.exe&#34; / resetskippkgs&#34;
希望这会有所帮助......
答案 2 :(得分:5)
删除文件夹ComponenModelCache
C:\用户\ XXXX \应用程序数据\本地\微软\ VisualStudio的\ XX \ ComponentModelCache
对我有用
答案 3 :(得分:0)
确保路径正确: 电脑\ HKEY_CURRENT_USER \ SOFTWARE \微软\ VisualStudio的\ 14.0
我的例如VisualStudioLocation键已从&#34; C:\ Documents \ Visual Studio 2015&#34;只是&#34; Visual Studio 2015&#34;这是有问题的。
答案 4 :(得分:0)
我也面临同样的问题,对我来说解决方案是以管理员身份运行Visual Studio。
答案 5 :(得分:-1)
我不能对MuratYıldız的答案发表评论,所以这是下一个最好的事情。他的解决方案很有效。我以管理员身份打开Visual Studio命令提示符并从命令提示符运行:
C:\WINDOWS\system32>devenv /resetskippkgs
它就像一个魅力。