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

Posted

技术标签:

【中文标题】如何更改 Visual Studio 2017 许可证密钥?【英文标题】:How to change Visual Studio 2017 License Key? 【发布时间】:2018-03-25 16:06:32 【问题描述】:

我想在 Visual Studio 2017 中删除我的许可证密钥。 我该怎么做? 我正在尝试更改产品密钥,但我不能。

【问题讨论】:

【参考方案1】:

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

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

    导航到VS 2017/2019安装目录(C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE) 以管理员身份启动cmd 执行StorePID.exe <your_new_product_key> <MPC> 可能会重新启动

可能的 Microsoft 产品代码 (MPC) 有:

06177Visual Studio 专业版 2013 06191 Visual Studio 高级版 2013 06181Visual Studio 终极版 2013 07062 Visual Studio 专业版 2015 07060 Visual Studio 企业版 2015 08860 Visual Studio 企业版 2017 08862Visual Studio 专业版 2017 08866 Visual Studio 专业测试 2017 09260 Visual Studio 企业版 2019 09262 Visual Studio 专业版 2019 09660 Visual Studio 企业版 2022 09662Visual Studio 专业版 2022

2。首先删除产品密钥并设置新的。 (对比 2015/2017/2019)

    打开寄存器编辑器 导航到
VS 2015:HKEY_CLASSES_ROOT\Licenses\4D8CFBCB-2F6A-4AD2-BABF-10E28F6F2C8F 并删除它 VS 2017:HKEY_CLASSES_ROOT\Licenses\5C505A59-E312-4B89-9508-E162F8150517 并删除它 VS 2019:HKEY_CLASSES_ROOT\Licenses\41717607-F34E-432C-A138-A3CFD7E25CDA 并删除它
    执行VS 2017/2019的修复安装 在帮助 > 注册产品下输入您的新产品密钥

这不是最好的解决方法,但比卸载并安装完整的 IDE 更快。


更新(2020-01-09)

为 Visual Studio 2013、2015 和 2019 添加了 MPC; VS 2019 的扩展注册表解决方案;

更新(2021-12-03)

为 Visual Studio 2022 添加了 MPC;

【讨论】:

我想删除产品密钥以启用我的 VisualStudio.com 订阅权益。如果您想完成此操作,这两个过程都有效。程序 1 可以与任何格式正确的产品密钥一起使用;它不一定是有效的。程序 2 可以在没有(相当侵入性的)修复选项的情况下使用。相反,只需执行修改操作而不实际更改任何内容。对于产品密钥,这将产生相同的结果,而无需删除用户设置和漫长的等待。 轻微更正:程序 1 似乎(默默地)返回错误 (5)。我不知道为什么会这样,但由于程序 2 运行良好,我很想坚持下去。 好的,1 对我有用,没有任何(静默)错误。 :// 您是如何找到这些 GUID 的?我想检查VS2022...【参考方案2】:

对于 VS 2019,注册表项为: HKEY_CLASSES_ROOT\Licenses\41717607-F34E-432C-A138-A3CFD7E25CDA

【讨论】:

【参考方案3】:

对于 VS 2015,一个键是

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

为了它的价值......

【讨论】:

你是怎么想到这个的?我如何在其他产品中发现这一点? (例如 VS 2019)【参考方案4】:

VS 2019 的 MPC。

Visual Studio 企业版 2019 09260

Visual Studio 专业版 2019 09262

https://docs.microsoft.com/en-us/visualstudio/install/automatically-apply-product-keys-when-deploying-visual-studio?view=vs-2019

【讨论】:

【参考方案5】:

VS 2022 的 MPC

Visual Studio 企业版 2022 09660

Visual Studio 专业版 2022 09662

https://docs.microsoft.com/en-us/visualstudio/install/automatically-apply-product-keys-when-deploying-visual-studio?view=vs-2022

【讨论】:

正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center。

以上是关于如何更改 Visual Studio 2017 许可证密钥?的主要内容,如果未能解决你的问题,请参考以下文章

visual studio 2017 如何下载和安装

如何在 Visual Studio 2019 中更改行距?

Visual Studio 2017 更改 %(AdditionalIncludeDirectories)

如何在 Visual Studio Code 中更改标尺的颜色

如何在 Visual Studio 2017 中为 Windows XP 编译代码

如何在 Visual Studio 2017 项目中使用 modbus 库?