隐秘的TFS构建错误 - 错误?

时间:2012-12-20 16:22:03

标签: build tfs tfs2010 continuous-integration

任何人都可以理解这个TFS构建错误吗?谷歌搜索产生的结果很少,我的研究没有给我一个解决方案。

  

未找到方法:'无效   Microsoft.TeamFoundation.TestManagement.Client.ModuleCoverage.set_Statistics(Microsoft.TeamFoundation.TestManagement.Client.CoverageStatistics)”

对于之前的构建,我收到同样的错误,我将Analyze Test Impact更改为False,然后构建工作。但这不适用于此。

这甚至意味着什么?这是一个错误吗?有谁知道如何解决它?

我尝试解决问题:

My attempt at fixing the issue

3 个答案:

答案 0 :(得分:2)

我没有得到这个确切的错误,但我得到了一个类似的错误,其中内置方法由于错误的签名和缺少方法而失败,因为有人在我的一台服务器上安装了Visual Studio 2012。我的猜测是2012年推出的新TFS Dlls是GAC,并优先于2010年的dll。我会证实这并没有发生在你身上。

答案 1 :(得分:1)

原始问题中显示的错误似乎并不是问题所在。我们现在已经用两种不同的方式解决了这个问题。

在第一个解决方案中,通过修复CA错误,构建成功。

在第二个解决方案中,通过在构建后事件中修复语法来成功构建。

我认为整个问题是错误显示并非真正的问题。我不确定为什么method not found错误会成为症状,但不是原因。

实际上,method not found错误仍然显示在构建日志中,但构建成功,因此有时您只需要继续...

答案 2 :(得分:0)

我在webview中收到此错误但未在构建日志文件中收到此错误,并且构建未失败。应用TFS 2010 SP1补丁修复了它。