我正在使用包含名爲Updater和MainApp的兩個應用程序的Updater應用程序。更新程序應用程序使用Web服務檢查更新並更新MainApp。當單擊更新按鈕時,我可以實現更新,以便單次下一次更新。C#多版本更新程序
問題是,如果有多個版本的更新可用,應用程序應該能夠按順序將自己更新到這些版本,最後應該在最新版本中單擊更新按鈕。我的意思是說,用戶不應每次更新一次點擊更新按鈕,單次更新點擊應該更新應用程序到其最終版本
例如,如果當前版本是1.0.0.0,並且可用版本是1.0.2.0, 2.0.0.0,3.0.0.5。然後應用程序應該自己更新到3.0.0.5而不會丟失更新1.0.2.0和2.0.0.0。
請分享你的想法,
感謝
SANKET
如何更新到下一個版本然後重新運行檢查? – Vogel612
@ Vogel612:這可行,但用戶將再次點擊檢查更新。目標是直接更新應用程序到最新版本,而不會讓用戶感到煩惱,也不會錯過任何更新。 – user1790564
你不明白。我在一個答案中提出了我的想法 – Vogel612