代码之家  ›  专栏  ›  技术社区  ›  arthur.sw

Visual studio社区:许可证过期,许可证错误(0x00000010):缓存的联机许可证容器已损坏。?

  •  2
  • arthur.sw  · 技术社区  · 10 年前

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

    enter image description here

    当我单击“检查更新的许可证”或“登录”时,我会 License error (0x00000010): Cached online license container is corrupt .

    enter image description here

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

    4 回复  |  直到 10 年前
        1
  •  1
  •   AnneTheAgile    9 年前

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

        2
  •  0
  •   arthur.sw    10 年前

    我卸载了然后重新安装了Visual Studio 2013,它解决了这个问题。

        3
  •  0
  •   Blue    7 年前

    删除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\*

        4
  •  0
  •   Serhat Oz    4 年前

    重置凭据对我有效。

    打开CMD,然后转到开发的visual studio路径。exe存在,例如:

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

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

    开发/重置设置

    开发/研究数据

    开发/安全模式

    devenv/restuserdata是为我工作的人。

    我在这个命令之后打开了vs,错误消息消失了。