我正在寻找不同的技术/工具,你用来部署一个 ASP.NET 网络应用程序项目(没有 ASP.NET 网站)到生产?
我对持续集成构建服务器在某个位置删除二进制文件和第一个用户请求命中这些二进制文件之间发生的工作流特别感兴趣。
您是在使用某些特定的工具还是仅仅使用 XCOPY? 应用程序是如何打包的(ZIP,MSI,...) ?
当第一次部署应用程序时,如何设置应用程序池和虚拟目录(是手动创建还是使用某种工具创建) ?
当静态资源发生变化(CSS、 JS 或图像文件)时,是重新部署整个应用程序,还是仅重新部署修改后的资源?汇编/ASPX 页面更改时如何?
您是否跟踪给定应用程序的所有部署版本,并且在出现问题时,是否有将应用程序恢复到以前已知工作状态的过程?
请随意完成前面的列表。
下面是我们用来部署 ASP.NET 应用程序的方法: