2013-08-22 31 views
5

我正在使用Install shield限制版來安裝我的WPF應用程序。檢查更新功能對於Windows應用程序

我目前的情況是這樣的。

  • 創建的設置可在我們的網站下載。

  • 用戶可以下載,然後在自己的機器上安裝設置。

  • 我有選項來修改軟件,將更新修改
    安裝到網站,這樣用戶將得到更新
    軟件。

我的下一步:

在我的申請,我要包括「維護髮布(下載更新)」功能。這樣用戶可以從軟件自動下載最新的更新。

我該怎麼做。任何幫助,將不勝感激。 安裝屏蔽有沒有任何設施?

回答

0

我不認爲有任何設施可以通過安裝屏蔽添加該功能,但有一個.NET軟件更新框架,稱爲NetSparkle。你可以嘗試,如果你想。如果你想自己實現一些東西,那麼它更適合於其他一些網站,比如提供啓動代碼或類似項目的代碼項目。

以下是NetSparkle的鏈接。

還有StackOverflow上一個類似的問題:Code to check for updates, install new version of app

+0

Thanks.I會檢查這個。 –

3

我建議NAppUpdate。它提供了一個框架,具有更新過程所需的所有任務的功能。例如,它允許您檢查來自各種來源(Web http/ftp)的更新,觸發更新檢查並用更新的更新來替換您的二進制文件。

您仍然必須將其集成到您的應用程序中,因此它不是「開箱即用」解決方案。但我的經驗是,大多數開箱即用的解決方案最終會由於定製可能性有限而導致頭痛,而且很少有空閒(如果這對您很重要)。

一篇很好的介紹性文章可以在這裏找到:The philosophy behind NAppUpdate

相關問題