Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 如何更改Visual Studio 2017许可证密钥?_Visual Studio_Visual Studio 2017_License Key - Fatal编程技术网

Visual studio 如何更改Visual Studio 2017许可证密钥?

Visual studio 如何更改Visual Studio 2017许可证密钥?,visual-studio,visual-studio-2017,license-key,Visual Studio,Visual Studio 2017,License Key,我想在visual studio 2017中删除我的许可证密钥。 我怎么做? 我正在尝试更改产品密钥,但我无法更改 我为Visual Studio 2013、2015、2017和2019找到了两种可能的解决方案 1。使用StorePID.exe设置新产品密钥()。 导航到VS 2017/2019安装目录(C:\Program Files(x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE) 以管理员身份启动cmd 执行StorePID

我想在visual studio 2017中删除我的许可证密钥。 我怎么做?
我正在尝试更改产品密钥,但我无法更改

我为Visual Studio 2013、2015、2017和2019找到了两种可能的解决方案

1。使用
StorePID.exe设置新产品密钥
()。

  • 导航到VS 2017/2019安装目录(
    C:\Program Files(x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE
  • 以管理员身份启动
    cmd
  • 执行
    StorePID.exe
  • 也许重新开始
  • 可能的Microsoft产品代码(MPC)为:

    • 06177
      Visual Studio Professional 2013
    • 06191
      Visual Studio Premium 2013
    • 06181
      Visual Studio Ultimate 2013
    • 07062
      Visual Studio Professional 2015
    • 07060
      Visual Studio Enterprise 2015
    • 08860
      Visual Studio Enterprise 2017
    • 08862
      Visual Studio Professional 2017
    • 08866
      Visual Studio测试专业2017
    • 09260
      Visual Studio Enterprise 2019
    • 09262
      Visual Studio Professional 2019
    2。首先删除产品密钥并设置新密钥。(VS 2015/2017/2019)

  • 打开寄存器编辑器
  • 导航到
    • VS 2015:
      HKEY_CLASSES_ROOT\Licenses\4D8CFBCB-2F6A-4AD2-BABF-10E28F6F2C8F
      并将其删除
    • VS 2017:
      HKEY\U CLASSES\U ROOT\Licenses\5C50559-E312-4B89-9508-E162F8150517
      并将其删除
    • 与2019年相比:
      HKEY\U CLASSES\u ROOT\Licenses\41717607-F34E-432C-A138-A3CFD7E25CDA
      并将其删除
  • 执行VS 2017/2019的维修安装
  • 在“帮助>注册产品”下输入新产品密钥
  • 这不是解决问题的最佳方法,但比卸载和安装完整的IDE更快


    更新(2020-01-09)
    • 为Visual Studio 2013、2015和2019添加了MPC
    • VS2019的扩展注册表解决方案
    对于VS 2015,关键是

    HKEY_CLASSES_ROOT\Licenses\4D8CFBCB-2F6A-4AD2-BABF-10E28F6F2C8F
    

    对于VS2019,注册表项是:
    HKEY\U CLASSES\u ROOT\Licenses\41717607-F34E-432C-A138-A3CFD7E25CDA

    VS 2019的MPCs

    Visual Studio企业版2019 09260

    Visual Studio专业版2019 09262


    我想删除一个产品密钥以启用我的VisualStudio.com订阅价值。如果要完成此操作,这两个过程都可以。程序1可与任何格式正确的产品密钥一起使用;它不必是有效的。程序2可以在没有(相当侵入性)修复选项的情况下使用。相反,只需执行修改操作,而不实际更改任何内容。这将在产品密钥方面产生相同的结果,而无需删除用户设置和长时间等待。轻微更正:过程1似乎(无声地)返回错误(5)。我不知道为什么会这样,但由于过程2工作正常,我很想坚持下去。好吧,1对我来说没有任何(无声)错误/你是怎么想到这个的?对于其他产品,我将如何发现这一点?(例如与2019年相比)