程式自我更新之發布

2022-03-10 11:13:05 字數 1365 閱讀 3257

一直以來程式安裝與更新都是各開發者的入門知識。

對於大型專案,更新可以花大量的時間與各種高階技術進行處理。但對於小型程式甚至是特定單位的小眾使用者群體的程式有沒有更簡單的辦法呢?

microsoft visual studio針對winform程式就內建了公升級功能,無需要編碼,只需要在發布的時候配置即可完成。

首先demo程式已經寫好,發布流程如下:

從此步開始,可以看出發布有幾種經典模式,選擇任何一種,最後生成的安裝程式會跟你選擇的不同而不同,先從預設的來說:

從cd-rom或***-rom

1 該應用程式不檢查更新

點選完成找到發布資料夾:

執行setup.exe進行安裝,安裝後可以看到開始選單有快捷方式,程式和功能也可以看到:

1. 2 該應用程式從以下位置檢查更新

2. 從**

2.1 是,該應用程式可以聯機或離線使用

2.2 否,該應用程式只能聯機使用

3 從unc路徑或檔案共享

3.1 是,該應用程式可以聯機或離線使用

3.2  否,該應用程式只能聯機使用

綜合上面3大類安裝更新方式,發現很多相似之處。結合個人在實際中的應用覺得安裝到客戶機上,然後通過**來提供更新是比較理想的模式。

缺點:安裝路徑無法自己定義。

關於自我學習之更新部落格

好記性不如爛筆頭。小時候就學習過這句話,道理都懂,但是做到長時間的去做筆記去翻看筆記還是難以做到。在2017年到2018年5月份,自己在將近一年的實習工作中養成了乙個好的習慣就是不管做什麼任務之前,習慣於現在紙上去划拉划拉,大概就是走一遍流程,然後在過濾真個流程的時候,思考一些細節的存在,或者自己落...

QT入門之程式執行發布

檔案說明 檔案說明 helloworld.pro 專案檔案,包含專案相關資訊 helloworld.pro.user 與使用者有關的專案資訊 hellodialog.h 新建類的標頭檔案 hellodialog.cpp 新建類的原始檔 main.cpp 該檔案包含main 主函式 hellodial...

bing發布夏季更新

據國外 報道,本週,微軟發布了bing一系列更新,加劇了與谷歌搜尋之間的競爭。本周二,微軟微軟發布bing最新更新,為使用者帶來專門的娛樂頁面,允許使用者直接通過bing聽 看電視 看電影 玩遊戲。目前,微軟致力於加強娛樂內容搜尋,而該領域是大眾所最為感興趣的。此外,微軟也涉足健康 旅遊 購物等內容...