63 votes

Comment changer la clé de licence Visual Studio 2012?

J'ai une copie de Visual Studio 2012 Pro sur ma machine avec une clé de série que je ne suis plus censée utiliser, car je dois en utiliser une autre. Mon problème est que je continue à désinstaller Visual studio, mais les informations d’enregistrement sont toujours là après la réinstallation et je ne peux pas déterminer le chemin du registre que je dois supprimer (j’en ai effacé quelques-unes) sans succès.

Existe-t-il un moyen simple de supprimer ces informations ou d’échanger mes clés?

Merci

64voto

Nico Points 341

J'ai eu le même problème et je voulais changer la clé de produit à l'autre. Regrettable qu'il n'est pas aussi facile qu'il était sur VS2010.

Les étapes suivantes fonctionnent:

  • Supprimer la clé de registre contenant les informations de licence: HKEY_CLASSES_ROOT\Licenses\77550D6B-6352-4E77-9DA3-537419DF564B

  • Si vous ne pouvez pas trouver la clé, l'utilisation de sysinternals ProcessMonitor pour vérifier le registre d'accès de VS2012 pour localiser la bonne clé qui est toujours dans HKEY_CLASSES_ROOT\Licences

  • Après la suppression de cette clé, VS2012 va vous dire que c'est des informations de licence est incorrecte. Allez dans "Programmes et fonctionnalités" et de réparation de VS2012.

  • Après la réparation, VS2012 est revenue à un essai de 30 jours et vous pouvez saisir une nouvelle clé de produit. Cela pourrait également être utilisé pour rester dans une version d'essai de boucle et de ne jamais entrer dans un producy clé.

32voto

Cameron Points 32208

Pour moi, avec Visual Studio 2013, il n'était pas suffisant pour supprimer la clé de licence et d'effectuer une réparation (réparation restauré la clé de licence au lieu de revenir à un procès, et sans la réparation (après la suppression de la clé) a revendiqué la licence a expiré, mais ne serait pas me laisser entrer une nouvelle clé).

J'ai dû:

  • Découvrez ce que la clé de licence de Visual Studio a été à la recherche dans le registre avec le Moniteur de Processus (il a été HKCR\Licenses\E79B3F9C-6543-4897-BBA5-5BFB0A02BB5C)
  • Complètement désinstaller Visual Studio 2013 (enregistrer CurrentSettings.vssettings première)
  • Supprimer la clé de licence à partir du registre à la main dans regedit
  • L'installation de Visual Studio en utilisant le web accessible au public de l'installateur (qui n'ont pas tout cuit dans la clé de licence -- il installe un essai de 30 jours)
  • Entrer dans ma nouvelle clé de licence
  • (Ré)installer les mises à jour (Update 1 en ce moment)
  • Restaurer les paramètres par importer la sauvegarde que j'ai fait de CurrentSettings.vssettings

1voto

Locutus Points 2306

L'ISO est probablement pré-pidded. Vous devrez supprimer la clé des fichiers d'installation. Il devrait alors vous demander une clé lors de l'installation.

1voto

Marcel Points 11

La solution de suppression des informations de licence du registre fonctionne également avec Visual Studio 2013, mais comme décrit dans la réponse ci-dessus, il est important d'exécuter une "réparation" sur Visual Studio.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X