Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 如何在不关闭Visual Studio 2010的情况下更改TFS用户/绑定_Visual Studio 2010_Tfs - Fatal编程技术网

Visual studio 2010 如何在不关闭Visual Studio 2010的情况下更改TFS用户/绑定

Visual studio 2010 如何在不关闭Visual Studio 2010的情况下更改TFS用户/绑定,visual-studio-2010,tfs,Visual Studio 2010,Tfs,我在TFS中有我的项目,我正在使用VS2010进行开发 当我打开解决方案时,它会要求我提供凭据 连接到TFS后,我无法在不关闭解决方案的情况下更改用户,我可以断开连接,但当我再次单击“连接”(团队资源管理器)时,它不会要求我提供凭据,而是使用我最初输入的凭据 这可能不是什么大问题,但我真的不想关闭和打开Visual Studio来更改TFS用户。a解决了这个问题。基本解决方案是从Windows凭据缓存中删除凭据。您可以使用控制面板(如文章中所述)执行此操作,也可以使用如下命令行工具: cmdke

我在TFS中有我的项目,我正在使用VS2010进行开发

当我打开解决方案时,它会要求我提供凭据

连接到TFS后,我无法在不关闭解决方案的情况下更改用户,我可以断开连接,但当我再次单击“连接”(团队资源管理器)时,它不会要求我提供凭据,而是使用我最初输入的凭据

这可能不是什么大问题,但我真的不想关闭和打开Visual Studio来更改TFS用户。

a解决了这个问题。基本解决方案是从Windows凭据缓存中删除凭据。您可以使用控制面板(如文章中所述)执行此操作,也可以使用如下命令行工具:

cmdkey /delete:MyTfsServerName

适用于Visual Studio 2010


对我来说,这只是其中的一部分。我正在使用Visual Studio 2010(VS2010),但找不到“缓存”,所以我所做的只是按照博客帖子中的描述清除凭据。您需要从Windows Vault中删除TFS凭据,才能在Visual Studio中清除并强制请求新的TFS凭据

  • 转到控制面板(开始->控制面板)

  • 单击用户帐户(或Windows 7计算机中的用户帐户和家庭安全设置->用户帐户

  • 单击凭证管理器(或管理您的凭证

  • 凭证管理器页面中,您可以看到两种类型的凭证

    一,。Windows凭据 二,。通用凭证

  • 单击“两个凭据修改”链接,单击链接“从vault中删除”以删除存储的TFS凭据

  • 现在,当您登录到VisualStudio时,将要求您提供连接TFS的凭据

    注意:不要忘记取消选中“记住我的凭据”选项
    ,以强制为每个TFS连接请求凭据