如何使用VisualStudio 2013附带的新MSBuild配置BuildAgent来构建我的项目,而不是.NET框架MSBuild。 这是当前构建代理使用的内容: C:\ WINDOWS \ Microsoft.NET \ Framework64 \ v4.0.30319 \ MSBuild.exe 我想它使用这个路径: " C:\ Program Files(x86)\ MSBuild \ 12.0 \ Bin \ amd64 \ MSBuild.exe"
我已经在模板中更改了ToolPath,但它仍然尝试使用.NET框架msbuild。
答案 0 :(得分:1)
我设法运行“新”msbuild。 改变ToolPath是理所当然的,但是应该更改工具路径属性的位置不止一个。
我做了什么: 我查找了我的构建使用的工作流模板(在我的例子中,它是DefaultTemplate.xaml)。 我查找了“运行MSBuild for Project”活动的所有内容,并在此活动的属性中编辑了“ToolPath”以使用此路径:“C:\ Program Files(x86)\ MSBuild \ 12.0 \ Bin \ amd64 \ “(包括配额)。更改此活动的两个实例并检查更改后,它开始工作。