Comment puis-je changer d’utilisateur connecté dans Visual Studio 2013?

Une nouvelle fonctionnalité de Visual Studio 2013 est la possibilité de se connecter avec un compte Microsoft et de conserver vos parameters sur toutes vos instances de Visual Studio, entre autres.

Lorsque j’ai installé Visual Studio 2013 Preview, je me suis connecté avec l’un des nombreux comptes Microsoft que je détiens.

J’ai maintenant installé la version RTM de Visual Studio 2013 (après avoir désinstallé la version Preview) et cela a empêché mon utilisateur précédent de se connecter.

Je voudrais maintenant modifier ces informations d’identification de connexion pour qu’elles correspondent à un compte Microsoft différent, mais chaque fois que je tente de me connecter avec les nouveaux détails, je reçois un message similaire à celui-ci.

Nous n’avons pas pu établir la connexion car elle est configurée pour l’utilisateur olduser@old.com, mais vous avez tenté de vous connecter à l’aide de l’utilisateur newuser@new.com. Pour se connecter en tant qu’utilisateur différent, effectuez une opération d’utilisateur de commutateur. Pour vous connecter à l’identité configurée, essayez à nouveau la dernière opération.

Le problème est que je ne trouve aucune documentation sur la façon d’effectuer une opération de “changement d’utilisateur”. Peut-être que je ne cherche pas assez fort, mais j’espère que quelqu’un ici pourra m’aider.

Il y a un commentaire à ce sujet sous cette réponse, mais je pense qu’il est important de le lister ici. Si vous souhaitez conserver vos parameters, exportez-les d’abord car ils seront perdus.

Depuis les forums MSDN – car je devais trop chercher pour trouver la solution:

  1. Fermer Visual Studio
  2. Démarrez l’invite de commande Developer installée avec Visual Studio en tant qu’administrateur.
  3. tapez ‘devenv / resetuserdata’ (‘wdexpress / resetuserdata’ pour les SKU Express)
  4. Démarrez Visual Studio normalement.

Travaillé pour moi

J’ai pu résoudre ce problème par: 1) Connectez-vous en tant qu’ancien utilisateur. 2) Déconnexion 3) Connectez-vous en tant que nouvel utilisateur.

Dans mon cas, il semble qu’il ait d’abord voulu vérifier ma licence sur l’ancien compte avant qu’il me permette de passer à un nouveau.

J’ai résolu ce problème en supprimant la clé de registre sous

hkey_current_user \ software \ Microsoft \ VSCommon \ 12.0 \ clientservices \ tokenstorage \ visualstudio \ ideuser

Vous n’avez pas besoin de réinitialiser toutes vos données utilisateur pour changer d’utilisateur. Essayez de cliquer sur votre nom dans le coin supérieur droit, puis cliquez sur “Paramètres du compte”. Vous aurez alors la possibilité de vous déconnecter de l’EDI. Une fois déconnecté, vous pouvez vous reconnecter sous un autre compte Microsoft.

Rien de ce qui précède n’a fonctionné pour moi:

devenv / ResetSettings

La bonne chose à propos de cette option était qu’elle n’a pas effacé toute la configuration de Visual Studio (comme / ResetUserData)

La réponse de Derek ci-dessus n’a pas fonctionné pour moi. J’utilise VS 2013 Ultimate et après m’être déconnecté de Visual Studio, lorsque j’ai tenté de me connecter en tant qu’autre utilisateur, cela entraînait une erreur.

Puis, lors de la connexion au Team Project, j’ai vu l’option de changer d’utilisateur, ce que je voulais depuis le début.

J’ai fait face à ce problème Plusieurs fois de différents scénarios

l’un d’eux lorsque j’ai essayé de se connecter au serveur Team Foundation pour différents utilisateurs connectés

entrer la description de l'image ici

la solution est donc simple Cliquez simplement sur Switch User

j’espère que cela vous aidera

Ce qui a fonctionné pour moi était d’aller dans Team Explorer dans VS2013 et sous «Connect», vous verrez un lien disant «sélectionner des projets d’équipe». Cliquez sur ceci et une fenêtre s’ouvre vous demandant de sélectionner le projet mais dans le coin inférieur gauche de cette fenêtre il y a un lien (change d’utilisateur), clique simplement dessus et utilise votre nouvel identifiant. simple

Merci .. un seul qui a résolu le mien était l’invite de commande. Devenv se trouve sous VisualStudio 12.0 Directory sous common7 \ IDE si cela vous aide.

Démarrez Visual Studio Tools -> Import and Export Settings -> Export selected environment settings Vous devez être très rapide dans le menu avant que la fenêtre de licence n’apparaisse (cette étape est facultative: scénario le plus défavorable. manuellement). Une fois dans “Importer et exporter les parameters” dialog, vous pouvez vous détendre.

Quittez Visual Studio.

À l’invite de commande, exécutez: devenv /resetuserdata pour la version particulière de Visual Studio .

Le moyen le plus sûr consiste à right-click on the shortcut -> Properties -> Shortcut -> Target -> copy . La commande finale devrait ressembler à:

 "C:\Program Files (x86)\Microsoft Visual Studio NN.N\Common7\IDE\devenv.exe" /resetuserdata 

Parcourez les parameters de connexion et initiaux.

Tools -> Import and Export Settings -> Import selected environment settings pour restaurer vos parameters d’origine.

Cela a fonctionné lorsque l’erreur:

Nous n’avons pas pu établir la connexion car celle-ci est configurée pour l’ adresse électronique de l’ utilisateur, mais vous avez tenté de vous connecter à l’aide de l’ adresse électronique de l’ utilisateur. Pour se connecter en tant qu’utilisateur différent, effectuez une opération d’utilisateur de commutateur. Pour vous connecter à l’identité configurée, essayez à nouveau la dernière opération.

a les deux instances d’ email @ adresse identiques .

Pour VS 2013, Community Edition, vous devez supprimer les clés de registre trouvées sous: hkey_current_user \ software \ Microsoft \ VSCommon \ 12.0 \ clientservices \ tokenstorge \ visualstudio \ ideuser

Exécutez VSWinExpress /resetuserdata , situé dans C:\Program Files (x86)\Microsoft Visual Studio 12.0 , pour réinitialiser les informations d’identification de l’utilisateur pour Visual Studio 2013 Express.

J’ai Visual Studio 2013 Express. J’ai dû supprimer la clé de registre sous:

 hkey_current_user\software\Microsoft\VSCommon\12.\clientservices\tokenstorge\VWDExpress\ideuser 

Il y a un lien: Licence avec un autre compte … (avant d’essayer de vous connecter). Cliquez et connectez-vous, puis fermez la fenêtre de connexion.
(Ultimate 2013)

J’ai également pu résoudre ce problème en connectant la clé de mon produit, puis en me déconnectant, puis en me connectant sous ma nouvelle connexion.

Si l’invite de commande ne fonctionne pas pour vous, essayez de vous connecter avec votre compte qui fonctionne, puis déconnectez-vous, puis réessayez avec votre autre compte.