如何在Visual Studio 2013中切换我的login用户?

Visual Studio 2013的一个新function是能够使用Microsoft帐户login,并且可以在所有Visual Studio实例中持久保存设置。

当我安装Visual Studio 2013 Preview时,我使用了几个Microsoft帐户之一login。

我现在已经安装了Visual Studio 2013的RTM版本(在卸载预览版本之后),并且保留了以前的用户login凭据。

我现在想要将这些login凭据更改为不同的Microsoft帐户,但每次尝试使用新的详细信息login时,都会收到类似于以下内容的消息

我们无法build立连接,因为它是为用户olduser@old.comconfiguration的,但您尝试使用用户newuser@new.com进行连接。 以不同的用户连接执行切换用户操作。 要连接configuration的身份只需再次尝试上次操作。

问题是我无法find任何关于如何执行“切换用户操作”的任何文档。 也许我只是不够努力,但希望有人在这里可以帮助我。

在这个答案下有一个评论,但我认为在这里列出它很重要。 如果你想保留你的设置,首先导出它们,因为它们会丢失。

从MSDN论坛 – 因为我不得不寻找太多的解决scheme:

  1. closuresVisual Studio
  2. 以pipe理员身份启动使用Visual Studio安装的开发人员命令提示符。
  3. input“devenv / resetuserdata”(Express Express SKU的“wdexpress / resetuserdata”)
  4. 正常启动Visual Studio。

为我工作。

我能够解决这个问题:1)以旧用户身份login。 2)退出。 3)以新用户身份login。

在我看来,它似乎想先validation我的许可证,然后才能让我切换到新的帐户。

我通过删除下的registry项解决了这个问题

HKEY_CURRENT_USER \ SOFTWARE \微软\ VSCommon \ 12.0 \ clientservices \ tokenstorage \ VisualStudio的\ ideuser

您不需要重置所有用户数据即可切换用户。 尝试点击右上angular的姓名,然后点击“帐户设置”。 在那里你会得到一个退出IDE的选项。 一旦退出,您可以重新login为另一个Microsoft帐户。

以上都没有为我工作 – 下面做了:

devenv / ResetSettings

关于这个选项的好处是它并没有消除我所有的Visual Studioconfiguration(就像/ ResetUserData一样)

德里克上面的回答对我来说并不起作用。 我正在使用VS 2013旗舰版和退出Visual Studio后,当我试图login为另一个用户,它给了错误。

然后当连接到团队项目时,我看到了切换用户的选项,这是我一直想要的。

我面临这个问题很多时候从不同的场景

其中之一,当我尝试连接到团队基础服务器为不同的login用户

在这里输入图像说明

所以解决scheme很简单,只需点击Switch User

希望这对你有所帮助

什么对我来说是去VS2013中的团队资源pipe理器,并在“连接”下,你会看到一个链接说'select团队项目'。 点击这个窗口打开,要求你select项目,但是在这个窗口的左下angular有一个(切换用户)链接,只需点击这个链接并使用你的新的ID。 简单

谢谢..只有一个固定我的是命令提示符。 如果有帮助,Devenv位于common7 \ IDE下的VisualStudio 12.0目录下。

启动Visual Studio Tools -> Import and Export Settings -> Export selected environment settings在出现Licensingpopup窗口之前,您需要非常快速地浏览菜单(这一步是可选的:最坏的情况下,您将不得不还原所有设置手动地)。 一旦进入“导入和导出设置”对话框,您可以放松。

退出Visual Studio。

从命令提示符运行: 特定的Visual Studio版本的 devenv /resetuserdata

最安全的方法是right-click on the shortcut -> Properties -> Shortcut -> Target -> copy 。 最终的命令应该是这样的:

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

通过login和初始设置。

Tools -> Import and Export Settings -> Import selected environment settings恢复您的原始设置。

这工作时的错误:

我们无法build立连接,因为它是为用户电子邮件地址configuration的,但是您尝试使用用户电子邮件地址进行连接。 以不同的用户连接执行切换用户操作。 要连接configuration的身份只需再次尝试上次操作。

两个电子邮件@地址的实例完全相同

对于VS 2013社区版,您必须删除在以下位置find的registry项:hkey_current_user \ software \ Microsoft \ VSCommon \ 12.0 \ clientservices \ tokenstorge \ visualstudio \ ideuser

执行位于C:\Program Files (x86)\Microsoft Visual Studio 12.0 VSWinExpress /resetuserdata ,以重置Visual Studio 2013 Express的用户凭据。

我也可以通过签入产品密钥,然后退出login,然后以我的新login名login来解决此问题。

如果命令提示符不起作用,请尝试使用正在运行的帐户login,然后退出,然后再次尝试使用其他帐户。