我有一个客户端,它有一个ASP.NET Web应用程序,他们卖给人们,或者将其托管在我们公司或其他地方。最终的结果是源代码和数据库设置可以分布在多个服务器上,所以当我们推送更新时,我们必须通过复制源代码手动推送,然后根据需要更新数据库。有没有什么好的替代方案可以用于多台服务器?将ASP.NET Web应用程序更新部署到多个服务器的任何优秀解决方案?
0
A
回答
1
MSI可能效果最好。赔率是,你的客户希望控制何时/如果更新发生,并且MSI可能是提供这种更新的最简单机制。
3
如果您使用Visual Studio 2010,那么您可以考虑新的Web部署包技术。请参阅ASP.NET Web Application Project Deployment Overview ,其中说明了如何在部署过程中部署IIS设置以及甚至必要的数据库。
1
0
John和Trip有很好的答案。我只想添加一件小事,除非这是一个开源项目:
不要部署源代码。
您的客户端的应用程序应该被编译和混淆。
相关问题
- 1. 自动部署解决方案到Web应用程序
- 2. 将asp.net解决方案部署到多个托管系统
- 3. 将ASP.NET解决方案部署到开发服务器使用本地路径
- 4. 将VS 2013解决方案部署到现有的Web应用程序
- 5. 将web项目和web服务部署到azure的解决方案
- 6. 如何将多项目解决方案部署到生产服务器
- 7. 使用Visual Studio团队服务构建包含多个Web应用程序的解决方案并将这些Web应用程序部署到天蓝色
- 8. 在同一个解决方案中部署多个.Net Core Web项目到多个Azure应用服务
- 9. 如何在Web应用程序解决方案中使用Web服务
- 10. 在同一解决方案中连续部署多个服务
- 11. 将ASP.NET应用程序部署到远程服务器
- 12. 将Web应用程序部署到Tomcat服务器的问题
- 13. 将ClickOnce应用程序部署到多个服务器
- 14. 如何将rails应用程序部署到多服务器?
- 15. 部署多个web应用程序在同一台服务器
- 16. 部署asp.net解决方案到多个网站
- 17. 将Haskell Web应用程序部署到低规格服务器
- 18. 将应用程序工件部署到Web服务器
- 19. 将web应用程序部署到服务器for android
- 20. 将Grails应用程序部署到Oracle iPlanet Web服务器
- 21. 如何从应用程序服务器将部署的应用程序更改为Web服务器?
- 22. 将Asp.net应用程序部署到IIS服务器时出错
- 23. 使用相同的Visual Studio解决方案部署多个WP7应用程序?
- 24. C2DM应用服务器解决方案
- 25. 是否可以使用解决方案部署机制将ASP.NET应用程序部署到SharePoint?
- 26. 将应用程序服务器部署到服务器
- 27. 将更新部署到Windows服务应用程序
- 28. 将ASP.NET应用程序部署到Web服务器时出现问题
- 29. 如何在同一台服务器上多次部署asp.net web应用程序?
- 30. 在一个解决方案中部署多个Web应用程序的最简单方法是什么?