我正在使用InstallShield 2009爲C#程序創建安裝包,該程序將部署在許多客戶站點上,每個客戶站點上都有數百個工作站。當我們發佈一個補丁時,我無法去每個工作站手動進行升級,而且用戶像婆羅洲野人一樣精通計算機,所以我當然不會依賴每個運營商來處理他自己的問題升級。如何使用InstallShield進行自動更新安裝?
Microsoft使用ClickOnce很好地處理了這個需求,但由於我的安裝非常簡單,並且已經使用InstallScript編寫,所以我想向我的InstallShield項目添加自動升級功能......如果確實這個有可能。
遺憾的是,在有關該主題的幫助文檔中找不到任何內容。也許我正在尋找錯誤的關鍵字。
InstallShield是否支持自動升級?如果是這樣,請提供一個鏈接到他們的在線文檔,在那裏解釋如何。
謝謝!
+1感謝您的信息!但嚴重的是 - ClickOnce的方式沒有自動更新嗎? – 2012-03-06 08:53:38
到目前爲止,我所見過的最接近的方式就是Google Chrome使用的方法。 ClickOnce具有將更新移到OS中的啓動器支持的優勢。大多數應用程序無法利用此功能,並且在運行時,他們發現很難自行更新。 – 2012-03-06 12:36:57
您可以詳細說明Chrome的功能嗎? – 2012-03-06 13:32:06