我正在尝试使用TFS2015构建一个通用的Windows 10应用程序,并且"构建vnext"构建系统。代码托管在Visual Studio Online上,构建代理部署到运行Windows 10的虚拟机和Azure中的VS2015。
我创建了一个简单的MSBuild构建定义,并指定了" x86"作为平台:
看起来代理正在忽略此参数并使用所有3个平台(x86,x64和ARM)构建.sln。
在日志中,执行以下命令行:
C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe "C:\build-agent\_work\1\s\src\App.sln" /nologo /m /nr:false /fl /flp:"logfile=C:\build-agent\_work\1\s\src\App.sln.log" /dl:CentralLogger,"C:\build-agent\agent\worker\Microsoft.TeamFoundation.DistributedTask.MSBuild.Logger.dll"*ForwardingLogger,"C:\build-agent\agent\worker\Microsoft.TeamFoundation.DistributedTask.MSBuild.Logger.dll" /p:Configuration=Debug /p:Platform=x86 /p:platform="x86" /p:configuration="debug" /p:VisualStudioVersion="14.0"
然后我可以找到以下痕迹:
知道可能导致此行为的原因是什么?