Clé De Produit De Licence Visual Studio 2013

J'ai installé Visual Studio 2013 Professional comme une version D'essai en attendant que mon entreprise complète l'achat de la licence.

Ils ont terminé l'achat de 4 licences (64 bits), mais n'ont pas reçu Product Keys. Au lieu de cela, il y a un fichier .iso particulier avec la licence ou la clé de produit intégrée d'une manière ou d'une autre.

Je veux éviter d'avoir à désinstaller Visual Studio 2013 uniquement pour réinstaller Visual Studio 2013 et re-configurer tous mes paramètres. Est-ce possible? Est-il un moyen pour extraire la clé de licence / produit du .iso ou d'autres bureaux de collègues qui ont fait une installation propre?

Voici ce que j'ai essayé (avec 2 installations de collègues):

  1. Recherche des informations de licence dans:

    HKLMSOFTWAREWow6432NodeMicrosoftVisualStudio12.0Licenses*

    Mais il est unique sur les deux ordinateurs.

  2. Recherche de la clé de produit dans:

    HKLMSOFTWAREWow6432NodeMicrosoftVisualStudio12.0Registration2000.0x0000PIDKEY

    Une installation en avait une, Que mon installation a déclaré invalide lors de la tentative de l'utiliser. L'autre installation avait un blanc PIDKEY.

  3. En regardant à l'intérieur SW_DVD5_Visual_Studio_Pro_2013_English_MLF_X19-20996.ISO mais je ne vois aucune mention d'une licence ou D'une clé de produit.

  4. Vérification de leur Help > Register Product dans Visual Studio, qui dit simplement

    Licence: clé de Produit appliquée

  5. Essayé de faire une installation / réparation à partir de L'ISO mais il dit:

    La version du produit que vous essayez de configurer est antérieure à la version déjà installée sur cet ordinateur.

    Probablement à cause de la Visual Studio 2013 Mise à jour 1 et 2

Encore une fois, je voudrais vraiment éviter le processus de plusieurs heures de réinstallation VS 2013. Est-il de toute façon?

41
demandé sur arserbin3 2014-05-20 20:16:19

1 réponses

J'ai résolu cela, sans avoir à réinstaller complètement Visual Studio 2013.

Pour ceux qui pourraient rencontrer cela à l'avenir, les étapes suivantes ont fonctionné pour moi:

  1. exécutez L'ISO (ou vs_professional.exe).
  2. Si vous obtenez l'erreur ci-dessous, vous devez mettre à jour le registre Windows pour tromper le programme d'installation en pensant que vous avez toujours la version de base. Si vous n'obtenez pas cette erreur, passez à l'étape 3 "La version du produit que vous essayez de configurer est antérieure à la version déjà installée sur cet ordinateur."

    • Cliquez sur le lien pour " examiner le fichier journal' et regardez près du bas du journal, pour cette ligne: Paquet connexe détecté ... opération: déclassement

    • Ouvrez regedit.exe et faites un Edit > Find... pour ce GUID. Dans mon cas, c'était {6dff50d0-3bc3-4a92-b724-bf6d6a99de4f}. Cela a été trouvé dans:

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

    • Modifiez la valeur BundleVersion et remplacez - la par une version inférieure. J'ai changé le mien de 12.0.21005.13 à 12.0.21000.13: BundleVersion pour Visual Studioabaissez la version pour BundleVersion

    • Quitter le greffe

  3. Exécutez à nouveau L'ISO (ou vs_professional.exe). , Si il a un bouton de réparation comme l'image ci-dessous, vous pouvez passer à l'étape 4.

    Bouton de réparation Visual Studio

    • sinon, vous devez laisser le programme d'installation réparer le registre. Je l'ai fait en "installant" au moins une fonctionnalité, même si je pense que j'avais déjà toutes les fonctionnalités (elles n'ont pas été détectées). cela a pris environ 20 minutes.
  4. Exécutez à nouveau L'ISO (ou vs_professional.exe). Cette fois la réparation devrait être visible.

  5. Cliquez sur Repair et laissez-le mettre à jour votre installation et appliquer sa clé de licence intégrée. cela a pris environ 20 minutes.


Maintenant, lorsque vous exécutez Visual Studio 2013, il doit indiquer qu'une clé de licence a été appliquée, sous Help > Register Product:

Licence: clé de produit appliquée

J'espère que cela aidera quelqu'un dans le futur!

Blog de référence 'histoire'

38
répondu arserbin3 2014-05-28 15:43:15