TFS 2013不会构建.NET Framework 4.6项目

时间:2015-07-21 21:10:41

标签: c# tfs msbuild .net-4.6

我正在尝试让TFS2013在我们的构建服务器上构建一个.NET Framework 4.6 C#项目。我在构建机器上安装了构建工具和4.6 .NET Framework。我可以从构建日志中看到构建服务器实际上是针对4.6 .NET Framework。

之前我在获取dll引用时遇到了问题,但是我安装了4.6框架后清理了这些问题。我甚至尝试在构建服务器上安装Visual Studio 2015,但仍然无法构建。

我也试过传递/p:VisualStudioVersion=14.0参数。我有点想法或事情试图让这个构建工作。

1 个答案:

答案 0 :(得分:4)

我想出了我需要做的事情。

要让TFS2013为4.6运行构建,您需要执行以下操作: 安装4.6框架和2015年构建工具。

OR

安装Visual Studio 2015(安装框架和构建工具)。

然后,您可以修改构建模板并硬编码模板的构建工具。或者我选择的路径是使用参数:/tv:14.0