程序自我更新之發布
最新
06-22
一直以來程序安裝與更新都是各開發者的入門知識。
對於大型項目,更新可以花大量的時間與各種高階技術進行處理。但對於小型程序甚至是特定單位的小眾用戶群體的程序有沒有更簡單的辦法呢?
Microsoft Visual Studio針對WinForm程序就內置了升級功能,無需要編碼,只需要在發布的時候配置即可完成。
首先Demo程序已經寫好,發布流程如下:
從此步開始,可以看出發布有幾種經典模式,選擇任何一種,最後生成的安裝程序會跟你選擇的不同而不同,先從默認的來說:
從CD-ROM或DVD-ROM
1 該應用程序不檢查更新
點擊完成找到發布文件夾:
執行setup.exe進行安裝,安裝後可以看到開始菜單有快捷方式,程序和功能也可以看到:
1. 2 該應用程序從以下位置檢查更新
2. 從網站
2.1 是,該應用程序可以聯機或離線使用
2.2 否,該應用程序只能聯機使用
3 從UNC路徑或文件共享
3.1 是,該應用程序可以聯機或離線使用
3.2 否,該應用程序只能聯機使用
綜合上面3大類安裝更新方式,發現很多相似之處。結合個人在實際中的應用覺得安裝到客戶機上,然後通過網站來提供更新是比較理想的模式。
缺點:安裝路徑無法自己定義。
TAG:上青天攬月 |