2

每当我尝试执行与 TFS 相关的任何操作时,VS2010 TFS 客户端都会出现这个奇怪的错误。

找不到方法:'System.String Microsoft.TeamFoundation.VersionControl.Client.ExtendedItem.get_LockOwnerDisplayName()'

更多背景:我在我的机器上使用 TFS 构建服务,
后来我卸载了 TFS 构建服务.. 之后我开始遇到这个问题。

我还修复了 VS 2010 (Pro edition) 并重新安装了 VS 2010 SP1 。重新安装了 TFS 构建服务,也重新安装了 tfs 电动工具,但问题仍然存在。

TFS 客户端错误 任何线索如何修复/解决这个问题?
有什么方法可以修复 VS2010 的 TFS 客户端部分?

4

3 回答 3

2

安装以下修补程序后,问题得到修复。

修复:Visual Studio 2010 SP1 的修补程序可用于添加对 Visual Studio Team Foundation 服务预览的兼容性支持

来自上述网站的有趣点:

注意以下修补程序包括在 Visual Studio 2010 SP1 发布后发布的所有 Team Foundation 客户端修补程序。

希望这对其他人也有帮助。
(我想这一定刷新了我的 VS2010 TFS 客户端文件)

于 2012-11-05T12:15:47.327 回答
1

另一种解决方案:将项目绑定并重新绑定到 TFS 服务器。它解决了我的问题。祝你好运。

于 2013-05-11T11:45:34.383 回答
0

在 Windows Update 将更新 KB2813041 安装到 Visual Studio 2010 后,我也遇到了同样的问题。在我卸载了这个单独的更新后,它又开始工作了。

以下是卸载单个更新的方法。转到控制面板 > Windows 更新 > 查看更新历史记录 > 已安装的更新(出现在对话框顶部的一句话中)。然后,滚动浏览更新列表以查找 Visual Studio,然后右键单击要卸载的更新并单击卸载。

希望这可以帮助某人。

谢谢,

安迪

于 2013-04-12T14:21:23.680 回答