在VS2015中,我如何配置访问SharePoint网站/敏捷团队功能的帐户?

问题描述:

本地安装使用SharePoint服务的TFS2013,VS2015和VS2013。在VS2015中,我如何配置访问SharePoint网站/敏捷团队功能的帐户?

到目前为止,开发系统还不错,这意味着我可以创建一个集合,在一个集合中创建一个团队项目,添加一个新的解决方案,运行它,执行Check In,并且SharePoint网站显示该项目代码等。我也可以在SharePoint网站和Visual Studio中创建工作项目。

但我很难理解用户帐户如何互动。在我的开发工作站上,我使用普通的域帐户登录。但我没有看到分配给该用户名的工作项目。如果他们被分配到系统管理员帐户,我只会看到工作项目。

我本来预计VS会在我登录到Win10的用户帐户下运行,但它似乎像VS系统Admin一样登录。

这是为什么?有没有一个地方让VS设置数据,告诉TFS它在哪个用户名下运行?当然,我可能会问错误的问题,因为我不明白这个问题,但这就是它的表现。

战后初期为清楚起见

此面板截图显示了在那里工作的项目未表示Available Work Items下的用户了之后。由于在下面的答案中发现的问题,只有分配给Admin的工作项目出现。但是,在清除缓存凭据后,工作项目会根据正确的帐户正确显示,不再充当管理员。

enter image description here

这可能是由于VS缓存了您的系统管理员帐户。

最简单的方法是删除其存储在控制面板上的相关证书>凭据管理器> Windows凭据

enter image description here

然后重新打开VS,并尝试连接到TFS服务器。它会弹出一个凭证窗口,只需键入您的登录域帐户。

+1

就在目标上,尽管我还在Web Credentials下找到了似乎也需要删除的Admin凭证。有可能来自任何一列的证书都可能导致此症状?这是两天内的两次,你的答案对我来说是正确的。我非常感谢你的帮助。尽管我已经调查了好几个小时,但是你为我节省了很多时间,以至于我会把我的头发拉出来寻找这个简单的修复。很容易忽略。谢谢! (我还在上面添加了一张图片,让问题更加清晰) – Alan