Visual Studio Web在发布之前部署备份

时间:2011-11-29 11:02:05

标签: visual-studio-2010 msbuild msdeploy webdeploy

我将Visual Studio Web Deploy用于MVC和WCF项目,每当我发布部署目录以zip文件备份时,我都会喜欢这样。

我看了一下MSBuild中的“BeforePublish”目标,但我不确定这是不是最好的方法,也不知道如何获取输出目录。

所以问题是,如何在发布之前将输出目录复制到名为Web-%datetime%.zip的zip文件中。

提前致谢。

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:1)

我们使用TFS Team Build来构建我们的Web应用程序并生成一个包。在从构建的包到目标网站执行sync之前,我们使用的部署脚本只对备份包执行了sync