我已经阅读了一些有关自动部署和持续集成等方面的内容,例如: 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、dev、staging、production)?没有web.config可以放置不同的连接字符串等信息...据说msbuild是配置感知的...但是在没有web.config的情况下该如何操作呢?
因此,我遇到了很多问题,难以真正推进为我们的经典ASP网站创建部署脚本/模块/可执行文件的过程。是否有人可以提供任何答案、资源或进一步的问题来指导我?
MSDeploy能够部署经典ASP网站吗?如果不能,那么最好编写一个构建脚本,将所有文件复制到正确的文件夹,然后启动IIS。我使用msbuild和robocopy msbuild扩展任务来完成这个过程。但是如何处理不同的环境(QA、dev、staging、production)?没有web.config可以放置不同的连接字符串等信息...据说msbuild是配置感知的...但是在没有web.config的情况下该如何操作呢?
因此,我遇到了很多问题,难以真正推进为我们的经典ASP网站创建部署脚本/模块/可执行文件的过程。是否有人可以提供任何答案、资源或进一步的问题来指导我?