2014-09-20 104 views
0

因此,偶爾當Spotify更新其客戶端時,Spotify將顯示一條橫幅,表示重新啓動時將執行更新。 spotify如何使這項工作?Spotify更新程序如何工作?

我假設它必須是不同的東西,因爲大多數軟件需要你重新下載二進制文件,然後執行一個或多或少的輔助重新安裝。

例如:當VLC有更新時,它總是告訴你什麼時候運行VLC觀看某些內容,而不是隻有一鍵「更新並重新啓動」,它會下載安裝程序並運行安裝程序,但這比按Spotify所做的更多按鈕按壓。

回答

2

Spotify下載安裝程序並將其放置在AppData文件夾中的某個位置並重新啓動。啓動時,如果有更新版本的安裝程序出現,它將以靜默模式啓動安裝程序並退出。安裝程序更新客戶端後,它會自動重新啓動新客戶端。

這個稍微奇怪的事件序列意味着如果用戶忽略橫幅並正常退出客戶端,它仍然會在下次啓動時得到更新。我相信Google Chrome使用類似的機制。