ClickOnce是一種部署方式,主要解決C/S軟件版本更新后,所有客戶端都要重新安裝的問題。
場景:假如,你的客戶有1000個,你的服務端更新后,這1000個客戶都要重新安裝,難道要員工一個一個的電話通知客戶安裝嗎?
因此,微軟創造了ClickOnce部署方式,可以實現:客戶端自動更新。
閑話少說:開始部署
1、我這邊有個測試程序,功能是根據上班時間計算下班時間,因為我們公司是浮動工作制,只要每天工作8小時就行,幾點到公司無所謂。
演示:

2、部署:
右鍵該項目,點擊 屬性 ,點擊 發布:

重要的是:安裝文件夾URL------表示客戶端通過這個url實現自更新。
3、設置簽名:

4、點擊【發布】中的【立即發布】

發布完成后,看生成的文件:

雙擊:ClosingTime.application 就能運行,同時在【程序】中可看到:

