我想让TFS2013在我们的构建服务器上建立一个.NET Framework 4.6 C#项目。我已经在构建机器上安装了构建工具和4.6 .NET Framework。我可以从构建日志中看到构建服务器实际上是以4.6 .NET Framework为目标的。TFS 2013不会建立一个.NET Framework 4.6项目
早些时候,我有问题得到dll的引用,但那些安装4.6框架清理。我甚至尝试在构建服务器上安装Visual Studio 2015,但仍然无法构建。
我也试过传递/p:VisualStudioVersion=14.0参数。我有点想法或事情,试图让这个构建工作。
是否有任何特定的错误消息? –
@mikez只是编译错误,它是4.6的新语法,像'public bool readOnlyProp =>(a> = b);' – DoomVroom
不是新框架(4.6)和新C#版本(6.0) 。一个更新的框架并不需要一个新的编译器。你真正需要的是将新的C#6编译器(fka'Roslyn')插入到tfs 2013中。我也想这样做,所以对于这个问题+1。 – realbart