【发布时间】:2015-10-16 06:23:59
【问题描述】:
我安装了 TFS 2013 Update 3 和 Visual Studio 2015。我想用 C#6 编写代码,但它不会在 TFS 服务器中构建,因为它仍然使用 VS2013 构建器。所以我在我的 TFS 服务器上安装了 VS 2015(构建控制器也安装在该机器上)。仍然没有运气。我在谷歌上搜索如何修复它,但我在网上找到的解决方案似乎不起作用。
我尝试将 MS Build Arguments 编辑为/tv:14.0 /p:GenerateBuildInfoConfigFile=false /p:VisualStudioVersion=14.0,但这也没有解决它。
有一个地方说如果我有 DefaultTemplate.11.1.xaml 那么它就行不通了。它说我需要 TfvcTemplate.12.xaml。 [source]
所以,我的问题是我找不到 TfvcTemplate.12.xaml。有谁知道我在哪里可以找到该文件或如何配置 TFS 2013 以使用 msbuild 14.0 构建?
【问题讨论】:
-
您的问题是如何在 TFS 2013 中使用 2015 构建环境,而不是某些模板的位置。对此有多种答案,例如this one - 你不需要安装VS 2015,你需要安装MS Build 2015 Tools 然后修改模板as shown in this question
-
@PanagiotisKanavos 我已经安装了 MSBuild 2015 工具,并按照此链接中显示的确切步骤操作:stackoverflow.com/questions/32659106/…。该帖子还说拥有 DefaultTemplate.11.xaml 不起作用,这就是我所拥有的