【发布时间】:2021-04-30 19:24:16
【问题描述】:
在我正在开发的 WPF 应用程序中,我添加了一个返回元组的方法。最初它没有用。研究为什么我知道我必须将 System.ValueTuple 4.5.0 NuGet 包添加到项目中。我这样做了,这解决了这个问题。至少在我的开发盒上。
但是,它不是在我们的 TFS 2015 构建服务器上构建的。我曾认为包含 NuGet 包可以在构建期间处理 System.ValueTuple 的任何问题。构建服务器上有 .NET 4.5.2。 (与 VS 项目相同)。我在this Stack Overflow post 上读到,将 System.ValueTuple 降级到 4.3 将有助于解决问题。我试过了,但是没有用。 TFS 仍然给出错误,表明它不理解元组的语法。
那我想问一下,TFS构建服务器上是否可以安装System.ValueTuple 4.5.0 NuGet?
如果该问题的答案是否定的,或者没有意义,那么在构建服务器上安装 .NET 4.7.2(或更高版本)是唯一的选择吗?
【问题讨论】:
-
您可能想用
[msbuild]标记它。这更像是一个msbuild问题而不是tfs问题(TFS 是很多东西) -
谢谢@Flydog57,好建议