我有一個客戶端,它有一個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. 如何將多項目解決方案部署到生產服務器
- 4. 在同一個解決方案中部署多個.Net Core Web項目到多個Azure應用服務
- 5. 如何在Web應用程序解決方案中使用Web服務
- 6. 將Web應用程序部署到Tomcat服務器的問題
- 7. 將ClickOnce應用程序部署到多個服務器
- 8. 將ASP.NET應用程序部署到遠程服務器
- 9. 部署多個web應用程序在同一臺服務器
- 10. 將Grails應用程序部署到Oracle iPlanet Web服務器
- 11. 將Haskell Web應用程序部署到低規格服務器
- 12. 使用相同的Visual Studio解決方案部署多個WP7應用程序?
- 13. 將更新部署到Windows服務應用程序
- 14. 在一個解決方案中部署多個Web應用程序的最簡單方法是什麼?
- 15. 如何將J2EE客戶端/服務器應用程序部署爲獨立解決方案?
- 16. 如何在同一臺服務器上多次部署asp.net web應用程序?
- 17. TFS 2010 + MSDeploy當解決方案有多個Web應用程序
- 18. 具有多個ASP.NET Web應用程序的Visual Studio解決方案
- 19. 將Web服務部署到我的Google App Engine應用程序
- 20. 使用STSADM將解決方案重新部署到SharePoint 2007
- 21. 部署Web應用程序到Tomcat服務器使用Maven
- 22. 如何使用capistrano將多個應用程序部署到同一服務器?
- 23. 如何將我的node.js應用程序部署到服務器?
- 24. a .net應用程序部署問題。是thinapp解決方案?
- 25. 重新部署解決方案後Web部件損壞
- 26. 部署CRM解決方案
- 27. 更改Azure Web應用程序的解決方案目錄
- 28. SSRS解決方案部署
- 29. 將在線文檔編輯添加到內部部署Web應用程序的軟件包/解決方案
- 30. 輕鬆更新web應用程序多個服務器