从VS2010构建定义中的MSBuild MSDeploy

时间:2014-10-28 17:51:06

标签: asp.net visual-studio-2010 tfs msbuild msdeploy

我们目前正在使用Team Foundation Server构建定义来构建我们的解决方案,现在我想为其添加部署。我们正在使用开箱即用的TFS Build服务器进行构建。目前,我们正在使用VS2010中的Web Deploy(MSDeploy)将Web应用程序部署到我们的开发集成服务器(在工具栏上发布)。希望将此发布移动到构建服务器。

能够重用MSDeploy机制的最佳方法是什么(因为它已经在IIS上使用)并且构建服务器接管了该任务?我可以使用MSBuild params还是需要MSBuild项目文件?如何在构建定义中配置适当的方法?目前还不清楚如何使用Build Definition和MSDeploy配置发布。

P.S。我已经看过几次使用带有cmd行参数的MSDild的MSBuild,但是在使用团队资源管理器构建定义的上下文中没有。

我看过的网页的一些链接,但根据我的需要不完整:
Creating a Build Definition That Supports Deployment
How to Publish Web with msbuild?

1 个答案:

答案 0 :(得分:2)

ALM Rangers' Building Guidance包含您要查找的所有信息,特别是章节"部署应用程序和数据存储"。

相关问题