我正在尋找在.net程序中自我更新的最佳機制!
解決方案應該包括這個問題:
1)服務器 - 客戶端程序
2)當新的更新發布,安裝上的服務器程序後,所有客戶端程序必須更新自己的服務器版本的基礎(無需自動 - 更新服務器)
3)完全更新:例如,如果服務器版本3和最新更新包版本是5,則更新包必須包含任何較舊的包。.net程序中的自我更新?
回答
您是否看過Click Once deployment?
我明白了,但我沒有找到任何好的示例 – Rev 2010-06-02 10:56:08
在這種情況下,您將不得不選擇部署選項,可能通過Web服務器。然後,當您發佈應用程序時,您可以設置選項,如版本和應用程序以前版本應該發生的情況。您還可以設置選項以確定應用程序是本地安裝在本機上,還是從本地計算機上的臨時位置運行,然後在應用程序關閉後移除。有很多關於點擊一次的信息,你應該在實施前仔細閱讀。你的問題沒有快速的答案。 – codingbadger 2010-06-02 11:05:10
這裏有一個很好的教程: http://weblogs.asp.net/shahar/archive/2008/01/29/how-to-use-clickonce-to-deploy-your-applications.aspx – codingbadger 2010-06-02 11:37:47
謝謝這是真正的完整解決方案的細節 – Rev 2010-06-03 06:25:22
- 1. 自我更新.net CF應用程序
- 2. 自我更新的應用程序
- 3. 自我更新的應用程序
- 4. Android應用程序的自我更新
- 5. 自制更新和應用程序自我更新
- 6. 自我更新應用程序問題
- 7. C++自動更新程序
- 8. 自動更新後重新啓動我的應用程序?
- 9. .NET Web應用程序自動更新拉式
- 10. 如何自動更新應用程序購買/訂閱自我更新iphone
- 11. 不帶Webdav的.NET應用程序更新程序組件
- 12. 從我的.Net應用程序我的.NET應用程序
- 13. 應用程序自動更新與自我託管
- 14. 不同線程上的應用程序域自我更新應用程序
- 15. 我的更新程序未能關閉我的主程序(C#)
- 16. 的C#程序自動更新
- 17. Windows應用程序的自動更新
- 18. NodeJS應用程序的自動更新
- 19. iPhone應用程序的自動更新
- 20. 阻止我的應用程序被更新(禁用自動更新)
- 21. 如何更新我自己的應用程序的Android?
- 22. Java程序中的更新程序
- 23. 將「PushLink」罐添加到我的應用程序中以使其自我更新
- 24. 防止我們的應用程序自動更新
- 25. Android Play商店 - 阻止我的應用程序自動更新
- 26. 如何創建自我更新的Node.js應用程序?
- 27. 在沒有管理員權限的情況下在Vista中自動更新我的.NET應用程序
- 28. 如何爲我的桌面Java應用程序創建「自動更新程序」?
- 29. 如何讓我的自動更新程序替換程序文件?
- 30. 我的程序沒有更新mongo db
這兩種解決方案的工作很好,但我選擇了巴里答案的Cuz這是最簡單的解決方案 – Rev 2010-06-03 04:30:33
此外,如果有人在尋找更好的解決方案必須選中此 .NET客戶端應用程序:.NET應用程序更新組件 – Rev 2010-06-03 04:33:10