我想在Visual Studio 2017中删除我的许可证密钥。 我该怎么做? 我正在尝试更改产品密钥,但是我无法这样做。
我想在Visual Studio 2017中删除我的许可证密钥。 我该怎么做? 我正在尝试更改产品密钥,但是我无法这样做。
我找到了两种可能的方案适用于 Visual Studio 2013、2015、2017、2019 和 2022:
1. 使用 StorePID.exe
设置新产品密钥 (MS Docs)。
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE
)cmd
StorePID.exe <your_new_product_key> <MPC>
可能的 Microsoft 产品代码 (MPC) 如下:
06177
Visual Studio Professional 201306191
Visual Studio Premium 201306181
Visual Studio Ultimate 201307062
Visual Studio Professional 201507060
Visual Studio Enterprise 201508860
Visual Studio Enterprise 201708862
Visual Studio Professional 201708866
Visual Studio Test Professional 201709260
Visual Studio Enterprise 201909262
Visual Studio Professional 201909660
Visual Studio Enterprise 202209662
Visual Studio 专业版 20222. 首先移除产品密钥并设置新密钥。(适用于VS 2015/2017/2019)
HKEY_CLASSES_ROOT\Licenses\4D8CFBCB-2F6A-4AD2-BABF-10E28F6F2C8F
并删除它HKEY_CLASSES_ROOT\Licenses\5C505A59-E312-4B89-9508-E162F8150517
并删除它HKEY_CLASSES_ROOT\Licenses\41717607-F34E-432C-A138-A3CFD7E25CDA
并删除它这不是最好的解决方法,但比卸载和重新安装整个 IDE 要快。
对于 VS 2019,注册表键是:HKEY_CLASSES_ROOT\Licenses\41717607-F34E-432C-A138-A3CFD7E25CDA
对于VS 2015,需要使用密钥
HKEY_CLASSES_ROOT\Licenses\4D8CFBCB-2F6A-4AD2-BABF-10E28F6F2C8F
就算价值有限,也要说一句……
无法写评论,所以我用答案的形式给你,希望@ChW能在他的获胜答案中加入:
先删除产品密钥,然后设置新的密钥。(VS 2022)
打开注册表编辑器
导航到
VS 2022:HKEY_CLASSES_ROOT\Licenses\1299B4B9-DFCC-476D-98F0-F65A2B46C96D,并将其删除
执行VS 2022的修复安装
在“帮助”>“注册产品”下输入新的产品密钥
VS 2022 的 MPCs
Visual Studio Enterprise 2022 09660
Visual Studio Professional 2022 09662