gpt4 book ai didi

visual-studio - Visual Studio 2013 许可证产品 key

转载 作者:行者123 更新时间:2023-12-02 20:00:17 25 4
gpt4 key购买 nike

我在等待公司完成许可证购买时安装了 Visual Studio 2013 Professional 作为试用版。

他们完成了 4 个许可证(64 位)的购买,但没有获得产品 key 。相反,有一个特定的 .iso 文件,其中以某种方式嵌入了许可证或产品 key 。

我希望避免必须卸载 Visual Studio 2013 才能重新安装 Visual Studio 2013 并重新设置我的所有设置。这可能吗?有没有办法从 .iso 或其他进行全新安装的同事桌面中提取许可证/产品 key ?

这是我尝试过的(有 2 个同事安装):

  1. 在以下位置查找许可证信息:

    HKLM\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\12.0\Licenses\*

    但它在两台计算机上都是唯一的。

  2. 在以下位置查找产品 key :

    HKLM\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\12.0\Registration\2000.0x0000\PIDKEY

    一个安装有一个,我的安装在尝试使用它时说它无效。另一个安装有一个空白的 PIDKEY

  3. 查看SW_DVD5_Visual_Studio_Pro_2013_English_MLF_X19-20996.ISO,但我没有看到任何提及许可证或产品 key 的内容。

  4. 在 Visual Studio 中检查他们的帮助 > 注册产品,上面简单地写着

    License: Product key applied

  5. 尝试从 ISO 进行安装/修复,但它显示:

    The product version that you are trying to set up is earlier than the version already installed on this computer.

    可能是因为 Visual Studio 2013 Update 1 and 2

再说一遍,我真的很想避免重新安装 VS 2013 的几个小时过程。有什么办法吗?

最佳答案

我解决了这个问题,无需完全重新安装 Visual Studio 2013。

对于那些将来可能遇到此问题的人,以下步骤对我有用:

  1. 运行 ISO(或 vs_professional.exe)。
  2. 如果您收到以下错误,则需要更新 Windows 注册表,以欺骗安装程序认为您仍然拥有基本版本。 如果您没有收到此错误,请跳至第 3 步 "The product version that you are trying to set up is earlier than the version already installed on this computer."

    • 单击“检查日志文件”链接并查看日志底部附近的这一行: Detected related bundle ... operation: Downgrade

    • 打开regedit.exe并针对该GUID执行编辑>查找...。就我而言,它是 {6dff50d0-3bc3-4a92-b724-bf6d6a99de4f}。这是在以下位置找到的:

      HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall{6dff50d0-3bc3-4a92-b724-bf6d6a99de4f}

    • 编辑 BundleVersion 值并将其更改为较低版本。我将我的从 12.0.21005.13 更改为 12.0.21000.13: BundleVersion for Visual Studio lower the version for BundleVersion

    • 退出注册表

  3. 再次运行 ISO(或 vs_professional.exe)。 如果有如下图所示的修复按钮,您可以跳到步骤 4

    Visual Studio Repair button

    • 否则您必须让安装程序修复注册表。我通过“安装”至少一项功能来做到这一点,即使我认为我已经拥有所有功能(未检测到它们)。 这大约需要 20 分钟。
  4. 再次运行 ISO(或 vs_professional.exe)。这次修复应该是可见的。

  5. 点击修复并让它更新您的安装并应用其嵌入的许可证 key 。 这大约需要 20 分钟。

<小时/>

现在,当您运行 Visual Studio 2013 时,它应该在帮助 > 注册产品下指示已应用许可证 key :

License: Product key applied

希望这对将来的人有帮助!

Reference blog 'story'

关于visual-studio - Visual Studio 2013 许可证产品 key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23765065/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com