在我右键单击项目文件并单击“发布”后,有没有办法自动压缩/归档整个解决方案?
我在尝试恢复到我的应用程序的以前版本时遇到了一些问题,因为我忘记在发布后检查所有内容。并且有些 TFS 很难在给定日期获取应用程序的快照。每次发布或构建时都有一个 ZIP 存档将非常有益。
最佳答案
如果您正在构建 Web 应用程序,您的网站项目应该有一个选项卡,您可以在其中为不同的构建配置设置“打包/发布 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
关于asp.net - Visual Studio 发布/或构建解决方案 ZIP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11348853/