TeamCity:无法将类型'lambda表达式'转换为参数类型'System.Func`2'

时间:2014-02-05 09:09:34

标签: .net vb.net linq teamcity

我在TeamCity(版本8.0.5)中设置了我的最新项目,并且构建步骤检查(.Net)在我的代码中发现以下错误:

Cannot convert type 'lambda expression' to parameter type 'System.Func`2'

这行代码是

Dim bolPageValid = pageInfo.Questions.Any(Function(m) m.IsValid)

我不确定为什么TeamCity说这是一个错误,因为它在Visual Studio中构建并正确运行

有什么想法吗?

干杯

安迪

1 个答案:

答案 0 :(得分:0)

不确定原因,但将其更改为以下内容可解决错误:

 Dim bolPageValid As Boolean = pageInfo.Questions.Any(Function(m) m.IsValid = True)