【发布时间】:2014-05-09 02:50:55
【问题描述】:
我正在使用 TFS2013 构建单个 Web 项目并将其发布到构建机器上的本地文件夹。正如here 指定的那样,我只需将以下参数添加为 msbuild 参数,它就可以工作,包括 Web.config 转换。
/p:DeployOnBuild=true;DeployTarget=PipelinePreDeployCopyAllFilesToOneFolder;PackageTempRootDir="\\sharedfolder";AutoParameterizationWebConfigConnectionStrings=false
现在我正在处理一个包含多个 Web 项目的解决方案。我想最终得到多个本地文件夹,每个 Web 项目一个。上面的解决方案似乎不起作用(仅生成其中一个项目)。我还检查了放置文件夹中的 _PublishedWebsites,但这些文件没有应用转换。
有没有办法做到这一点?
【问题讨论】: