首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在TFS上构建针对Win10平台的c++原生项目

如何在TFS上构建针对Win10平台的c++原生项目
EN

Stack Overflow用户
提问于 2015-10-09 05:27:05
回答 1查看 146关注 0票数 0

针对Windows10(而不是Win8.1)迁移到vs2015的VS2013 c++原生项目给我带来了一些关于TFS Build Server的问题。我使用TFS2013和Release12构建过程模板。

TFS2013安装在安装了VS2015的Win10计算机上。

当我运行构建时,构建在目标文件中的一个任务中抛出异常,指出它不能比较数字10.0.4……因为这是在本机项目文件中设置的目标平台。显然,这不是一个版本号中有两个点的数字。

我做错了什么吗?顺便说一下,TF版本使用MS Build v12,而不是VS2015附带的MS Build v14。我需要切换到MSBuild v14才能正常工作吗?如果是,我如何才能实际更改使用的MSBuild版本?

EN

回答 1

Stack Overflow用户

发布于 2015-10-12 17:57:46

你能提供更多关于你的异常和构建文件的信息吗?我不确定这是不是对MSBuild V14实现的。如果您想要修改构建模板以指向MS build版本14.0。您可以按照以下步骤操作:

  1. 使用Visual Studio
  2. 中的默认模板(TfvcTemplate.12.xaml)打开模板并找到Run MSBuild

MSBuild活动。

  1. 将ToolVersion设置为“14.0”。
  2. 将ToolPath设置为MSBuild14 (默认情况下:"C:\Program Files process Template in this build process template

re queue

  1. build.

如果您在使用MSBuild V14.0之后仍然有同样的问题。有一个10.0.4的真实版本...在VS2015中。MinimumVisualStudioVersion = 10.0.40219.1 .It表示VS2015中支持的最低visual studio版本。也许您构建的文件是由版本早于10.0.40219的visual studio创建的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33026227

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档