ars*_*in3 41 licensing visual-studio visual-studio-2013
我在等待我的公司完成许可证购买时安装了Visual Studio 2013 Professional作为试用版.
他们完成了4个许可证(64位)的购买,但没有给出Product Keys.相反,存在.iso以某种方式嵌入许可证或产品密钥的特定文件.
我想避免只卸载Visual Studio 2013以重新安装Visual Studio 2013并重新设置我的所有设置.这可能吗?有没有办法从执行.iso全新安装的其他同事桌面提取许可证/产品密钥?
这是我尝试过的(有2个同事安装):
在以下位置查找许可证信息:
HKLM\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\12.0\Licenses\*
但它在两台电脑上都是独一无二的.
寻找产品密钥:
HKLM\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\12.0\Registration\2000.0x0000\PIDKEY
一个安装有一个,我的安装说在尝试使用它时无效.另一个安装有一个空白PIDKEY.
向内看,SW_DVD5_Visual_Studio_Pro_2013_English_MLF_X19-20996.ISO但我没有提到许可证或产品密钥.
Help > Register Product在Visual Studio中检查它们,简单地说
许可证:已应用产品密钥
尝试从ISO进行安装/修复,但它说:
您尝试设置的产品版本早于此计算机上已安装的版本.
同样,我真的想避免重新安装VS 2013的多小时过程.有什么办法吗?
ars*_*in3 38
我解决了这个问题,无需完全重新安装Visual Studio 2013.
对于那些将来可能会遇到此问题的人,以下步骤对我有用:
vs_professional.exe).如果您收到以下错误,则需要更新Windows注册表以诱使安装程序认为您仍然具有基本版本.如果没有收到此错误,请跳至步骤3

单击"检查日志文件"链接并查看日志底部附近的行:

打开regedit.exe并Edit > Find...为该GUID执行操作.就我而言{6dff50d0-3bc3-4a92-b724-bf6d6a99de4f}.发现于:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node \微软\的Windows\CurrentVersion \卸载{6dff50d0-3bc3-4a92-B724-bf6d6a99de4f}
编辑BundleVersion值并将其更改为较低版本.我把我变成12.0.21005.13了12.0.21000.13:

退出注册表
vs_professional.exe再次运行ISO(或).如果它有如下图所示的修复按钮,则可以跳到步骤4.

vs_professional.exe再次运行ISO(或).这次修理应该是可见的.
单击Repair并让它更新您的安装并应用其嵌入的许可证密钥.这花了大约20分钟.
现在,当您运行Visual Studio 2013时,它应指示已应用许可证密钥,位于Help > Register Product:

希望这有助于未来的人!
| 归档时间: |
|
| 查看次数: |
278071 次 |
| 最近记录: |