分步ASP.NET自动构建/部署
似乎有很多不同的方法来自动化构建/部署,它变得很难解析所有不同的场景,人们在网络上的教程支持。所以我想向stackoverflow群体提出这个问题…什么是使用以下配置设置自动构建和部署系统的最佳方式:
> Visual Studio 2008 我尝试的第一件事之一是让CCnet自动压缩输出并将其复制到服务器,但是这需要手动工作在目标位置解压缩。但是,如果我们尝试单独复制所有文件,那么它可能需要很长时间,如果它是一个大型应用程序(构建服务器生活在我们办公室的数据中心之外…我知道)。 还特别感兴趣的是如何支持多个环境,因为我们有dev,qa,uat,然后当然是prod。 MSDeploy似乎很有趣,但除非我不正确地解释文学,在从构建服务器的输出部署的情况下没有帮助。如果有什么,看起来像是在跨构建服务器场部署一个构建器时非常有用…但即使是从一个环境部署到另一个环境,也必须手动更改配置设置和Web服务URL等。 解决方法
我最近花了几天时间在我公司自动化部署。
我们使用CruiseControl,NAnt,MSBuild的组合来生成应用程序的发布版本。然后,单独的脚本使用MSDeploy和XCopy备份活动站点并传输新文件。 我们的解决方案在这个问题Automate Deployment for Web Applications?的答案中简要描述 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – OnClientClick中的服务器标记
- 在asp.net mvc中生成javascript文件
- asp.net – html脚本标签不使用类型javascript?
- 你可以在ASP.NET中指定差异./,../,~/
- asp.net-mvc – 汇编绑定重定向不工作
- asp.net-mvc – 带有dropdownList的Telerik网格
- asp.net-mvc-2 – 我可以从global.asax重定向到控制器操作吗
- asp.net-core – 如何在ASP.NET 5 MVC中访问缓存?
- asp.net – 实体框架与存储过程
- asp.net-mvc – 添加视图模型类下拉列表不显示我的类
- ASP.NET MVC 使用 Datatables (2)
- asp.net-mvc – 编辑GridModel中的链接(MVCContr
- asp.net – 缓存在它应该到期之前到期
- asp.net-mvc – TempData:安全吗?
- 使用IIS调试ASP.NET
- .NET Core MVC RequestLocalization忽略DefaultR
- asp.net-mvc-3 – 带区域的MVC – Html.ActionLi
- asp.net-mvc – MVC4单页应用程序 – 多个屏幕
- asp.net-mvc-4 – 在razor中获取当前用户名
- asp.net-mvc – MVC存储库模式:创建模型类