我正在使用VS2015 / 2017 Enterprise,并且有一个内部部署TFS。 作为我们的登记政策的一部分,我们需要插入代码审核人。 然而,似乎在某些机器上,这个窗口已经消失了#34;注意。
我已登录到具有类似问题的机器(Windows 10),打开VS2015,并且由于这是我第一次登录,Windows已创建配置文件,并且VS也是第一次打开。 我已经检查了签到策略,并被提示在" Notes"中插入代码审阅者。部分。
这是我的问题,如何将VS重置为OOB? **我已经尝试过清理缓存,重新启动,在VS选项重置设置为General,这一切都不好。
我缺少什么?
TY:}
答案 0 :(得分:1)
似乎您没有使用正确的凭据连接到TFS。
请尝试以下项目以缩小问题范围:
在Credential Manager中,为TFS帐户添加新的更新通用凭据。 通常,这会覆盖缓存的凭据。
关闭所有Visual Studio实例,删除
%LOCALAPPDATA%\.IdentityService
和你一样。
清除TFS缓存%LOCALAPPDATA%\Microsoft\Team Foundation\7.0\Cache
清除所有浏览器缓存,尤其是存储的密码
重新启动Visual Studio>团队资源管理器>管理要检查的连接
如果是Enter credential dialog
弹出窗口。试试几次。
根据我的测试,对话框将在第一次弹出,但如果你取消
它,然后你必须重新启动VS再次弹出它。
以另一个用户身份运行Visual Studio:
cd C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE
runas /netonly /user:<account> devenv.exe
输入用户可能性,然后Team Explorer
&gt; Manage Connections
以管理员身份在VS Developer命令提示符中运行“devenv /resetuserdata
”命令以重置数据。
有关详细信息,请参阅此相关主题:How to use different accounts to connect to TFS in VS 2015 and VS 2017?