2

一些背景资料。我在用;

  • 视觉工作室 2013
  • 将 Visual Studio Online (VSO) 与 GIT 一起使用
  • 托管构建控制器。

每次我去编辑构建定义时,Visual Studio 都会抛出错误,如下图所示。

团队基础错误

在程序集“Microsoft.TeamFoundation.Client, Version=12.0.0.0,Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中键入“Microsoft.TeamFoundation.Client.BasicAuthCredential”未标记为可序列化

有关 Visual Studio 中显示的错误的屏幕截图,请点击此链接;团队基础错误

链接到错误的屏幕截图

4

1 回答 1

6

我搜索了一个多小时来寻找这个问题的解决方案,并且正要放弃,直到找到了 Brian Misini 的一篇博客文章,其中发布了一个编辑通用凭证的解决方案。

编辑凭证对我不起作用,但完全删除凭证并重新启动视觉工作室就可以了。尚未证明删除凭证会产生任何负面影响。

希望这篇文章能让其他人在使用搜索引擎时更容易找到解决这个问题的方法,并在应归功于 Brian Misini 的地方给予赞扬。

解决方案:http://brian.minisi.net/2014/01/21/basicauthcredential-not-serializable/

总结解决方案:

重置您的凭据

  • 转到控制面板 > 用户帐户 > 管理 Windows 凭据 > 在选项卡通用凭据中,找到您的 TFS 服务器的凭据并编辑凭据。
  • 如果这不起作用,请尝试删除凭据。
于 2014-09-12T06:24:31.967 回答