web-dev-qa-db-fra.com

Comment 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 paramètres dans toutes vos instances de Visual Studio, entre autres.

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

J'ai maintenant installé la version RTM de Visual Studio 2013 (après la désinstallation de la version d'aperçu) et cela a conservé les informations d'identification de connexion de mon utilisateur précédent.

J'aimerais maintenant que ces informations d'identification de connexion soient modifiées pour constituer un compte Microsoft différent, mais chaque fois que j'essaie de me connecter avec les nouveaux détails, je reçois un message similaire à celui-ci.

La connexion a échoué car elle est configurée pour l'utilisateur [email protected], mais vous avez tenté de vous connecter à l'aide de l'utilisateur [email protected]. Pour vous connecter en tant qu'utilisateur différent, effectuez une opération d'utilisateur inverseur. Pour vous connecter avec l'identité configurée, essayez à nouveau la dernière opération.

Le problème est que je ne trouve aucune documentation sur la manière d'effectuer une "opération d'utilisateur inversé". Peut-être que je ne cherche pas assez, mais j'espère que quelqu'un ici pourra m'aider.

336
Dewi Rees

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 paramètres, exportez-les d'abord car ils seront perdus.

Sur les forums MSDN - depuis que j'ai dû chercher beaucoup trop pour trouver la solution:

  1. Fermer Visual Studio
  2. Démarrez l'invite de commande du développeur 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.

590
Derek

J'ai pu résoudre ce problème en: 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 veuille d'abord vérifier ma licence sur l'ancien compte avant de me laisser changer de compte.

124
Ambrose Little

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

112
ionat

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". Là, vous aurez la possibilité de vous déconnecter de l'IDE. Une fois déconnecté, vous pouvez vous reconnecter sous un autre compte Microsoft.

18
Anthony

Rien de ce qui précède n'a fonctionné pour moi.

devenv/ResetSettings

La bonne chose à propos de cette option est qu'il n'a pas effacé toute ma configuration de Visual Studio (comme le fait/ResetUserData)

18
BillKrat

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

l'un d'eux lorsque j'ai essayé Connexion au serveur de fondation d'équipe pour un autre utilisateur enregistré

enter image description here

la solution est donc simple. Cliquez simplement Switch User

espérons que cela vous aide

6
Basheer AL-MOMANI

La réponse de Derek ci-dessus n'a pas fonctionné pour moi. J'utilise VS 2013 Ultimate et après la déconnexion de Visual Studio, lorsque j'ai tenté de me connecter en tant qu'utilisateur différent, cela a généré une erreur.

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

6
Tarun

ce qui a fonctionné pour moi a été d'aller à Team Explorer dans VS2013 et, sous "Connecter", vous verrez un lien disant "sélectionner les projets d'équipe". cliquez dessus et une fenêtre s'ouvre vous demandant de sélectionner le projet mais dans le coin inférieur gauche de cette fenêtre, vous trouverez un lien (changer d'utilisateur), cliquez simplement dessus et utilisez votre nouvel identifiant. Facile

3
Alex Stephens

Merci .. un seul qui a corrigé le mien était la commande Invite. Devenv est situé dans le répertoire VisualStudio 12.0 sous common7\IDE si cela peut vous aider.

2
user2933604

Démarrez Visual Studio Tools -> Import and Export Settings -> Export selected environment settings Vous devez naviguer très rapidement dans le menu avant que la fenêtre Licences apparaisse (cette étape est facultative: dans le pire des cas, vous devrez restaurer tous les paramètres manuellement). Une fois dans le dialogue "Paramètres d'importation et d'exportation", vous pouvez vous détendre.

Quittez Visual Studio.

À partir de la commande Invite, exécutez: devenv /resetuserdatapour la version de Visual Studio particulière.

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

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

Passer par la connexion et les paramètres initiaux.

Tools -> Import and Export Settings -> Import selected environment settings pour restaurer vos paramètres d'origine.

Cela a fonctionné quand l'erreur:

Nous n'avons pas pu établir la connexion car elle est configurée pour l'utilisateur . Email @ address , mais vous avez tenté de vous connecter en utilisant l'utilisateur . email @ adresse . Pour vous connecter en tant qu'utilisateur différent, effectuez une opération d'utilisateur inverseur. Pour vous connecter avec l'identité configurée, essayez à nouveau la dernière opération.

...a les deux instances de email @ address identique.

2
Y.B.

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

1
Brian

Il existe 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)

0
Kevin .NET

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.

0
ggriff

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
0
Valeraine