ClickOnce 專案部屬的技術,在方便Windows應用程式,
可透過這項技術以跟使用者(Client端)最少互動,達到自動的程式更新!
提供 網站、FTP伺服器、和檔案路徑三種方式來發行應用程式
首先
建立一個虛擬路徑 ex: http://111.20.33.44/ClickAPP/
接著建立一個Win 專案,開發完成後,

安全性> 選取 [啟用ClickOnce]安全性設定
在專案屬性設定>發行的項目中,
設定發行的位置和更新的位置,
發行的位置和更新的位置的異同皆可,看使用上的需求而論,
發行位置即要讓使用者安裝應用程式的位置,
而更新位置則為程式若設定會檢查更新版本,會到連線這個該位置
檢查裡面的一個xml檔案只要發現版本不對就會自動下載新版更新

接著設定更新模式,可選擇1.程式執行前檢查並更新到最新版,或者
2.在執行後,檢查是否有更新版,並在下次啟動更新。

之後可利用發行精靈,或者 點選 [建置]>發行 專案名
發行第一次就會產生一個 publish.htm 和 [專案名稱.application] 安裝檔
可以利用產生出來的安裝檔,在Client端做初步部屬
之後若此專案有更動,則再進行發行,此時發行的位置就是一開始設定的應用程式檢查更新的位置,
發行完畢,使用者再重新執行程式,就會去更新位置檢查是否有更新版本,若有就會請使用者再次安裝,
所執行的版本,就是更新後的版本了!
相關訊息可參考
http://msdn.microsoft.com/zh-tw/library/142dbbz4%28v=vs.80%29.aspx
請先 登入 以發表留言。