Visual Studio社区:许可证已过期且许可证错误(0x00000010):缓存的在线许可证容器已损坏。

时间:2015-09-05 13:47:01

标签: visual-studio licensing

我的Visual Studio社区许可证已过期(它是VS2013但它也可能适用于VS2015)。

enter image description here

当我点击"检查更新的许可证"或者"登录",我得到License error (0x00000010): Cached online license container is corrupt

enter image description here

我该怎么办?我知道还有其他关于这个问题的问题,但我还没有找到解决方案。

3 个答案:

答案 0 :(得分:1)

我的问题显然是我之前所属的公司的MSDN许可证在我的MSDN帐户中被列为“默认”条目。将其更改为正确的许可证并没有立即解决问题,但几天后它确实重置了自己。

答案 1 :(得分:0)

删除IE缓存或清除注册表中的许可证信息

从这里: https://social.msdn.microsoft.com/Forums/vstudio/en-US/854dc1ce-2836-4191-aa8a-9fa89e8c86e2/visual-studio-community-license-expired-and-license-error-0x00000010-cached-online-license?forum=visualstudiogeneral

  

根据错误消息,请先尝试清除IE中的所有缓存。然后重新启动Visual Studio社区以再次登录。   如果仍然存在相同的问题,请尝试清除注册表中的许可证信息,如下所示(如果存在)。然后重新启动VS以再次登录。   HKLM\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\12.0\Licenses\*

答案 2 :(得分:0)

重置凭据对我有用。

打开CMD然后转到devenv.exe所在的visual studio路径,例如:

<块引用>

cd C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\

然后通过以下命令重置凭据:

<块引用>

devenv /resetsettings

devenv /resetuserdata

devenv /安全模式

devenv /resetuserdata 对我有用。

我在执行此命令后打开 vs 并且错误消息消失了。