首页 文章

TFS2010 BuildAgent使用.NET MSBuild而不是VS MSBuild

提问于
浏览
2

如何使用VisualStudio 2013附带的新MSBuild配置BuildAgent来构建我的项目,而不是.NET框架MSBuild . 这是当前构建代理使用的:C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ MSBuild.exe我希望它使用此路径:“C:\ Program Files(x86)\ MSBuild \ 12.0 \斌\ AMD64 \ MSBuild.exe”

我已经在模板中更改了ToolPath,但它仍然尝试使用.NET框架msbuild .

1 回答

  • 1

    我设法运行“新”msbuild . 改变ToolPath是很有意义的,但是应该更改工具路径属性的地方不止一个地方 .

    我做了什么:我查找了我的构建使用的工作流模板(在我的例子中,它是DefaultTemplate.xaml) . 我查找了“运行MSBuild for Project”活动的所有内容,并在此活动的属性中编辑了“ToolPath”以使用此路径:“C:\ Program Files(x86)\ MSBuild \ 12.0 \ Bin \ amd64 \ “(包括配额) . 更改此活动的两个实例并检查更改后,它开始工作 .

相关问题