Msbuild TFS 2012团队构建,如何指定包位置

Msbuild TFS 2012团队构建,如何指定包位置,msbuild,Msbuild,在生成定义的msbuild命令行参数中指定这些参数时 /p:Configuration=Release/p:VisualStudioVersion=11.0/p:UsePublishProfile=True/p:PublishProfile=CI/p:DeployOnBuild=True/p:DesktopBuildPackageLocation=..\Deployment\Files\Package\SubcontractGenerator.zip msbuild似乎忽略了除/p:Deploy

在生成定义的msbuild命令行参数中指定这些参数时

/p:Configuration=Release/p:VisualStudioVersion=11.0/p:UsePublishProfile=True/p:PublishProfile=CI/p:DeployOnBuild=True/p:DesktopBuildPackageLocation=..\Deployment\Files\Package\SubcontractGenerator.zip

msbuild似乎忽略了除/p:DeployOnBuild=true之外的所有参数,因此它只是在droplocation_publishedWebsites\blah blah blah中创建包


我的问题是如何让构建过程只创建包?因为此处指定的CI发布配置文件只是为了创建包

我建议您在生成服务器上安装Visual Studio 2012,以便使用这些参数执行Ms build