【发布时间】:2013-11-26 00:21:49
【问题描述】:
我有一个同时包含 WPF 项目和 Web 应用程序的解决方案。我还有一个 TFS 构建定义,用于在将更改签入源代码控制时构建解决方案。
我知道我可以将 msbuild 参数添加到构建定义中,这将发布 WPF 项目(作为 clickonce 项目到指定文件夹)或打包/部署 Web 应用程序。
问题是我似乎不能两者都做。这可能吗?如果是这样,我该怎么做?
【问题讨论】:
我有一个同时包含 WPF 项目和 Web 应用程序的解决方案。我还有一个 TFS 构建定义,用于在将更改签入源代码控制时构建解决方案。
我知道我可以将 msbuild 参数添加到构建定义中,这将发布 WPF 项目(作为 clickonce 项目到指定文件夹)或打包/部署 Web 应用程序。
问题是我似乎不能两者都做。这可能吗?如果是这样,我该怎么做?
【问题讨论】:
在 TFS 2012 中,我认为使用默认模板不可能做到这一点。但是,您可以modify the build template 或使用您在这种情况下所需的工作流创建一个自定义的。
如果您使用的是 TFS 2013,则可以直接从定义中调用 post build Powershell script 来处理构建的各种项目的部署。
【讨论】: