ClickOnce是一種部署方式,主要解決C/S軟件版本更新後,全部客戶端都要從新安裝的問題。app
場景:假如,你的客戶有1000個,你的服務端更新後,這1000個客戶都要從新安裝,難道要員工一個一個的電話通知客戶安裝嗎?測試
所以,微軟創造了ClickOnce部署方式,能夠實現:客戶端自動更新。url
閒話少說:開始部署blog
一、我這邊有個測試程序,功能是根據上班時間計算下班時間,由於咱們公司是浮動工做制,只要天天工做8小時就行,幾點到公司無所謂。部署
演示:io
二、部署:軟件
右鍵該項目,點擊 屬性 ,點擊 發佈:程序
重要的是:安裝文件夾URL------表示客戶端經過這個url實現自更新。im
三、設置簽名:客戶端
四、點擊【發佈】中的【當即發佈】
發佈完成後,看生成的文件:
雙擊:ClosingTime.application 就能運行,同時在【程序】中可看到: