2009-02-05 43 views

回答

4

ClickOnce應用程序在啓動時自動嘗試連接並獲取最新更新(如果您有默認情況下打開該選項)。

MSDN


兩者進行更新所需

可能還有機會當你想要求用戶運行應用程序的更新版本。例如,您可能會更改外部資源(如Web服務),以防止早期版本的應用程序正常工作。在這種情況下,您需要根據需要標記更新,並阻止用戶運行早期版本。 注意

儘管可以使用其他更新策略來要求更新,但在應用程序啓動之前進行檢查是確保無法運行舊版本的唯一方法。在啓動時檢測到強制更新時,用戶必須接受更新或關閉應用程序。

要根據需要標記更新,請單擊「應用程序更新」對話框中的爲此應用程序指定最低要求版本,然後指定發佈版本(主版本,次版本,內部版本,修訂版本),該版本指定可以安裝的應用程序。有關更多信息,請參閱應用程序更新對話框。

這與在部署清單中設置Deployment元素的minimumRequiredVersion屬性相同;例如: 複製代碼


你應該能夠指定需要和應用程序更新開始之前的版本。

+0

但有一個提示,詢問是否想更新YES或SKIP。我想確保用戶是否點擊跳過,應用程序不會啓動,確保始終使用最新版本。 – caiokf 2009-02-05 17:18:53