Visual Studio 2015/7重置为好像我刚刚安装它

时间:2018-06-08 19:18:31

标签: visual-studio visual-studio-2015 tfs visual-studio-2017 checkin-policy

我正在使用VS2015 / 2017 Enterprise,并且有一个内部部署TFS。 作为我们的登记政策的一部分,我们需要插入代码审核人。 然而,似乎在某些机器上,这个窗口已经消失了#34;注意。

我已登录到具有类似问题的机器(Windows 10),打开VS2015,并且由于这是我第一次登录,Windows已创建配置文件,并且VS也是第一次打开。 我已经检查了签到策略,并被提示在" Notes"中插入代码审阅者。部分。

这是我的问题,如何将VS重置为OOB? **我已经尝试过清理缓存,重新启动,在VS选项重置设置为General,这一切都不好。

我缺少什么?

TY:}

1 个答案:

答案 0 :(得分:1)

似乎您没有使用正确的凭据连接到TFS。

请尝试以下项目以缩小问题范围:

  • 凭据管理器
  • 中删除与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?