我一直在阅读http://vishaljoshi.blogspot.com/2010/11/team-build-web-deployment-web-deploy-vs.html和https://michaelbaylon.wordpress.com/2011/04 /13/managing-sql-scripts-and-continuous-integration/ ... 等关于自动部署和持续集成等,但似乎没有一个是在谈论经典 asp 环境中的自动部署,你不能真正做正确的 CI除非你进入自动化部署。
MSDeploy可以部署经典的asp网站吗?如果不是...最好只编写一个构建脚本,将所有文件复制到正确的文件夹,然后启动 IIS?我已经使用 msbuild 和 robocopy msbuild 扩展任务完成了这项工作。但是那么你如何处理不同的环境(QA、开发、登台、生产)没有网络配置来放置不同的连接字符串等......据说msbuild是配置感知......但是当没有网络时它是如何工作的配置?
因此,面对所有这些问题,我正在努力为我们的经典 asp 网站创建部署脚本/模块/exe。有没有人有任何答案/资源/进一步的问题可以指出我的方向?