[C#] ClickOnce介紹

研究ClickOnce的原因,是希望讓部門的Winform也能夠透過內網進行連線更新,甚至是實現強迫更新的功能,以下開始介紹實作過程。

ClickOnce 是一項部署技術,可讓您建立透過最少的使用者互動來安裝和執行的自行更新 Windows 架構應用程式。

我們可以從Project→Properties→Publish找到它。

2015-8-13 下午 07-42-27

Application Files,我的範例程式使用到Excel.dll

2015-8-13 下午 07-45-56

Prerequisites,範例使用.Net Framework 4.0 Client Profile

2015-8-13 下午 07-46-48

Application Updates,設定程式更新的方式及版本號。

2015-8-13 下午 07-47-15

使用者透過網路位址進行安裝

2015-8-12 下午 08-13-24

程式發現更新

2015-8-13 下午 08-17-10

 

ClickOnce使用上非常方便,只要準備好主機位址,就能夠快速地Publish。

但它還是有些不如Windows Installer的缺點,如下表所示。

最後就還是考量使用需求去做選擇囉!

2015-12-25 下午 11-28-23

參考來源:ClickOnce 部署概觀
廣告

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s