J'ai installé Visual Studio 2013 Professional en tant que version d'évaluation en attendant que mon entreprise achète la licence.
Ils ont finalisé l'achat de 4 licences (64 bits), mais n'ont pas reçu Product Keys
. Au lieu de cela, il existe un fichier .iso
particulier avec la clé de licence ou de produit intégrée.
Je souhaite éviter de désinstaller Visual Studio 2013 uniquement pour réinstaller Visual Studio 2013 et pour reconfigurer tous mes paramètres. Est-ce possible? Existe-t-il un moyen d'extraire la clé de licence/produit du .iso
ou des autres ordinateurs de bureau de vos collègues ayant effectué une installation propre?
Voici ce que j'ai essayé (avec 2 installations de collègue):
Vous recherchez les informations de licence dans:
HKLM\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\12.0\Licenses\*
mais il est unique sur les deux ordinateurs.
Vous recherchez la clé de produit dans:
HKLM\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\12.0\Registration\2000.0x0000\PIDKEY
Une installation en avait une, qui, selon mon installation, n'était pas valide lors de la tentative d'utilisation. L'autre installation avait un vide PIDKEY
.
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.
Vérification de leur Help > Register Product
dans Visual Studio, qui indique simplement
Licence: clé de produit appliquée
Essayé de faire une installation/réparation 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 Visual Studio 2013 Update 1 et 2
Encore une fois, j'aimerais vraiment éviter le processus de réinstallation de VS 2013 qui prend plusieurs heures. Y a-t-il un moyen?
J'ai résolu ce problème sans avoir à réinstaller complètement Visual Studio 2013.
Pour ceux qui pourraient rencontrer cela à l'avenir, les étapes suivantes ont fonctionné pour moi:
vs_professional.exe
).Si vous obtenez l'erreur ci-dessous, vous devez mettre à jour le registre Windows pour inciter l'installateur à penser que vous avez toujours la version de base. Si vous n'obtenez pas cette erreur, passez à l'étape 3
Cliquez sur le lien "Examiner le fichier journal" et regardez vers le bas du journal pour cette ligne:
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}
Editez 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
:
Quitter le registre
Exécutez à nouveau l'ISO (ou vs_professional.exe
). S'il comporte un bouton de réparation similaire à l'image ci-dessous, vous pouvez passer à l'étape 4 .
Exécutez à nouveau l'ISO (ou vs_professional.exe
). Cette réparation devrait être visible.
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.
Désormais, lorsque vous exécutez Visual Studio 2013, cela devrait indiquer qu'une clé de licence a été appliquée, sous Help > Register Product
:
J'espère que cela aidera quelqu'un dans le futur!