Visual Studio 2013 License Product Key

Instalei o Visual Studio 2013 Professional como versão experimental enquanto esperava que a minha empresa completasse a compra da licença.

eles completaram a compra de 4 licenças (64 bit), mas não foram dadas {[[0]}. Em vez disso, existe um arquivo .iso particular com a licença ou chave de produto incorporado de alguma forma.

Quero evitar ter de desinstalar o Visual Studio 2013 só para reinstalar o Visual Studio 2013 e re-configurar todas as minhas configurações. Isto é possível? Existe uma maneira de extrair a chave da licença / produto do .iso ou de outros computadores de secretária que fizeram uma instalação limpa?

Aqui está o que eu tentei (com 2 instalações de colegas de trabalho):

  1. à procura da Informação da licença em:

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

    Mas é único em ambos os computadores.

  2. à procura da chave do produto em:

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

    Uma instalação tinha uma, que a minha dizia ser inválida quando tentava usá-la. A outra instalação tinha um blank PIDKEY.

  3. olhando para dentro, não vejo qualquer menção a uma licença ou chave de Produto.

  4. A verificar o seu estúdio Visual, que simplesmente diz:

    licença: chave do produto aplicada

  5. tentei fazer uma instalação / reparação do ISO, mas diz:

    a versão do produto que você está tentando configurar é mais cedo do que a versão já instalada neste computador.

    provavelmente por causa de The Visual Studio 2013 Update 1 and 2

Mais uma vez, gostaria de evitar o processo multi-hora de reinstalação VS 2013. Há alguma maneira?

Author: arserbin3, 2014-05-20

1 answers

Resolvi isto sem ter de reinstalar completamente o Visual Studio 2013.

Para aqueles que se depararem com isto no futuro, os seguintes passos funcionaram para mim:

  1. execute o ISO(ou vs_professional.exe).
  2. Se você obter o erro abaixo, você precisa atualizar o registro do Windows para enganar o instalador a pensar que você ainda tem a versão base. Se não tiveres este erro, salta para o Passo 3 "The product version that you are trying to set up is earlier than the version already installed on this computer."

    • Carregue na ligação para "examine o ficheiro de registo" e olhe para o fundo do registo, para esta linha: Detected related bundle ... operation: Downgrade

    • Abra regedit.exe e faça um Edit > Find... para esse GUID. No meu caso foi. Isto foi encontrado em:

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

    • Edite o valor BundleVersion e mude-o para uma versão inferior. Eu mudei o meu de 12.0.21005.13 para 12.0.21000.13: BundleVersion for Visual Studiolower the version for BundleVersion

    • Sair do registo

  3. Volte a executar a norma ISO (ou vs_professional.exe. se tiver um botão de reparação como a imagem abaixo, pode saltar para o Passo 4 .

    Visual Studio Repair button

      Caso contrário, tem de deixar o instalador reparar o registo. Eu fiz isso "instalando" pelo menos uma característica, mesmo que eu acho que eu já tinha todas as características (eles não foram detectados). Isto levou cerca de 20 minutos. minuta.
  4. Execute o ISO (ou vs_professional.exe de novo. Esta reparação de tempo deve ser visível.

  5. Carregue em Repair e deixe-o actualizar a sua instalação e aplicar a sua chave de licença incorporada. Isto demorou cerca de 20 minutos.


Agora, quando você executar o Visual Studio 2013, deve indicar que uma chave de licença foi aplicada, Sob Help > Register Product:

License: Product key applied

Espero que isto ajude alguém no futuro!

Referência história do blog'

 38
Author: arserbin3, 2014-05-28 15:43:15