我们正在运行Visual Studio 2012和Team Foundation Server 2012.在团队资源管理器窗口中,我能够成功连接到我们的TFS环境。但是,当我选择Team Project或Team Project Collection下的Security链接时,我收到一条消息“Team Foundation Server:登录失败:未知用户名或密码错误”。
我没有在任何事件查看器文件中找到有助于调试此问题的日志文件或任何内容。
答案 0 :(得分:5)
我们意识到此问题的根本原因是Visual Studio正在尝试使用用于连接到TFS的相同凭据来打开浏览器。如果不允许这些凭据在您的计算机上运行进程(我怀疑在您的情况下,它是不同域上的域用户,不受客户端域信任),则打开浏览器将失败。这就解释了为什么您可以使用使用自己的凭据打开的浏览器实例来访问这些URL。这将在Visual Studio的未来版本中修复。
答案 1 :(得分:3)
在TFS 2012中,权限和项目设置的管理界面已基本转移到 Team Web Access 。
单击Team Explorer 2012中的以下任何设置将产生“登录失败:未知用户名或密码错误”错误:
•团队项目集合>安全
•团队项目集合>集团成员
•团队项目>安全
•团队项目>集团成员
•团队项目>工作项目区域
•团队项目>工作项目迭代
•团队项目>项目提醒
答案 2 :(得分:3)
我有同样的问题。要更正它(临时),您必须使用以下命令运行VS 2012:
C:\Windows\System32\runas.exe /netonly /user:{domain\loginname} "C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe"
根据您的tfs域帐户的域名和登录名更改{domain \ loginname}。控制台会询问您的密码和所有工作!
答案 3 :(得分:1)
我也遇到过与TFS相同的问题。我找到了解决方案。您必须在PC或远程服务器中重新映射工作区。如果您的项目中有任何未提交的更改,则必须保留备份,否则您将丢失更改。
步骤 -
转到Visual Studio中的工作区
文件>源控制 - >高级 - >工作区
删除当前工作区。
重新重新映射项目。
答案 4 :(得分:0)
我遇到了与TFS Express 2012相同的问题。我不知道我的情况是否适用于您,但事实如下:
无效的功能是启动项目网站的功能,无论如何我都可以直接导航。
答案 5 :(得分:0)
通过将驱动器映射到TFS似乎具有A缓存的区域来管理自己解决问题 - 但是我有2个单独的工作区跨越2个不同的域