ClickOnce 學習整理
部署技術
Key
- .Net 2.0版功能
- 自動更新程式
-
- Design 最少開發期間設定
- Deploy 最少佈署使用者互動
- 分散式佈署
-
- 定時/啟動版本檢查
- 更新時機
-
- 程式啟動執行前檢查版本
- 程式啟動執行後檢查版本
- Critical Bug - 需自加程式[4]對應緊急更新
- 安全性權限
-
- 佈署位置在用戶專用目錄
Limitation
- 僅授與應用程式所需的使用權限(較安全)
- X 共用檔案安裝
- X 驅動程式安裝
- X GAC install
- X All User
- X Startup Menu
- X 我的最愛功能表
- X 註冊檔案類型 (ex:無法建立機碼)
- != 安裝時間登錄存取
- X 二進位檔案修補
實地應用議題
- Application.Config
- 儲放的位置
- 更新程式會有新的config,如何和既有已設定檔更新
Project Property \ Publish
Reference:
- 官方說明: http://msdn.microsoft.com/zh-tw/library/t71a733d(v=vs.110).aspx
- ClickOnce on Firefox: http://blogs.msdn.com/b/saurabh/archive/2006/03/02/541988.aspx
- ClickOnce心得: http://chuiwenchiu.wordpress.com/2009/08/25/clickonce-%E5%BF%83%E5%BE%97/
- ClickOnce 經驗談: http://www.dotblogs.com.tw/jeff-yeh/archive/2008/04/14/2906.aspx
留言
張貼留言