2012-07-05 96 views
4

在我右键单击项目文件并单击“发布”后,是否有办法自动Zip /归档整个解决方案?Visual Studio post发布/或构建解决方案ZIP

我遇到了一些问题,试图恢复到我的应用程序的以前版本,因为我忘了在发布后检查所有内容。有些TFS在给定的日期很难获得应用程序的快照。每次发布或构建时都有一个ZIP存档将会非常有益。

回答

4

通常的做法是在构建服务器端执行该操作。任何持续集成系统都允许在成功构建时执行操作。在开发人员的机器上增加构建时间不是一个好习惯,因为这会影响生产力。

2

如果您正在构建Web应用程序,则您的网站项目应该有一个选项卡,您可以在其中为不同的构建配置设置“打包/发布网站”设置。这应该允许您在构建时生成ZIP包。

对于大多数开发人员在其计算机上使用的标准“调试”版本,您不会希望这样做,但可能需要为其他构建配置进行配置。

一些好的MSDN上的主题读取如下:

ASP.NET Web Application Project Deployment Overview

How to: Create an Automated Build and Deployment Solution with Team Foundation Server Team Build

相关问题