我的Visual Studio社区许可证已过期(它是VS2013但它也可能适用于VS2015)。
当我点击"检查更新的许可证"或者"登录",我得到License error (0x00000010): Cached online license container is corrupt
。
我该怎么办?我知道还有其他关于这个问题的问题,但我还没有找到解决方案。
答案 0 :(得分:1)
我的问题显然是我之前所属的公司的MSDN许可证在我的MSDN帐户中被列为“默认”条目。将其更改为正确的许可证并没有立即解决问题,但几天后它确实重置了自己。
答案 1 :(得分:0)
删除IE缓存或清除注册表中的许可证信息
根据错误消息,请先尝试清除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 并且错误消息消失了。