启动 VisualStudio2015SP3时出现客户端身份验证错误

我刚刚执行了 Visual Studio 2015 SP3的干净安装,并且在启动时在 Output 窗口中得到了这个:

我们无法自动填充 VisualStudioTeamServices 帐户。

遇到以下错误: TF400813: 资源不可用于匿名访问。需要客户端身份验证。

我根本没有使用 VSTS,也没有配置任何到它的连接。(但是,我确实有一个配置到内部 TFS 实例的连接。)

如何删除此错误消息?我想指示 VisualStudio 永远不要在启动时尝试连接到 VSTS。

94138 次浏览

在 VisualStudio 的右上角,您将发现一个彩色方框,其中包含您的姓名或首字母缩写。单击向下箭头,然后单击帐户设置。

在打开的窗口中,请点击窗口左上角的“登出”。

在重新启动 VisualStudio 并重新登录之后,错误应该消失了。

您可以通过以下步骤在启动时禁用自动连接:

  1. 作为管理员运行“ VS2015的开发人员命令提示符”。
  2. 从开发人员命令提示符运行“ tfpt Connections”命令。
  3. 取消选中“启动时自动重新连接到上一个服务器”选项并应用设置。

请注意,如果您没有安装 TFS 电源工具,您将获得 'tfpt' is not recognized as an internal or external command, operable program or batch file。您可以从 微软 Visual Studio Team Foundation Server 2015 Power Tools 安装它们。

与公认的解决方案类似,但我不必退出。 对我来说(VisualStudio2019)的解决方案是

  1. 单击链接以重新验证
  2. 重新启动视觉工作室

在我这样做之后(我多次点击 # 1中的链接) ,Git 集成再次开始工作。