我有一個客戶端,它有一個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應用程序的最簡單方法是什麼?