一、命令安裝
通過(guò)命令窗口,執(zhí)行 InstallUtil.exe 服務(wù)路徑 可安裝Window服務(wù),你是不是覺(jué)得我在扯,這么長(zhǎng)的命令怎么看?怎么記???可以想想如果客戶端是一個(gè)不懂程序的人是不可能自己完成安裝的,那么能不能制作一個(gè)簡(jiǎn)單有效,點(diǎn)點(diǎn)按鈕可以安裝的呢,答案是肯定的 ——> 安裝程序制作
二、安裝程序
安裝程序制作 :解決方案(右擊)——> 增加 ——> 新建項(xiàng)目 ——> 項(xiàng)目類型選擇安裝和部署 ——> 模板選擇安裝項(xiàng)目 如圖 :
創(chuàng)建后,安裝項(xiàng)目(右擊) ——> 視圖 ——> 文件系統(tǒng) 如圖:
由于我們是安裝服務(wù),就不需要用戶桌面和程序菜單了,直接應(yīng)用程序文件夾(右擊)——> 增加 ——> 項(xiàng)目輸出 入圖 :
上面有兩點(diǎn)需要注意 ,一 項(xiàng)目選擇中選擇要安裝的服務(wù), 二 項(xiàng)目選擇下面要選擇主輸出,選擇好后確定,這一步增加了安裝程序的文件夾,下一步就是給這個(gè)安裝程序增加操作,這里我們?cè)黾觾蓚€(gè)基本操作,一個(gè)是安裝,一個(gè)是卸載。安裝項(xiàng)目(右擊) ——> 視圖 ——> 自定義操作 如圖
上面可以看到有安裝,提交,回滾,卸載等操作,我們先增加安裝操作,安裝(右擊)——> 增加自定義操作,會(huì)彈出一個(gè)對(duì)話 如圖:
選擇應(yīng)用程序文件夾,并選中之前增加的主輸出項(xiàng),確定,這樣這個(gè)安裝程序就增加了安裝的操作,同樣按照這樣的方式增加卸載操作,卸載與安裝唯一不同的是需要設(shè)置一個(gè)命令參數(shù),不可少,如圖:
這里 Arguments 里輸入 /u 表示卸載命令相當(dāng)于 InstallUtil.exe /u 服務(wù)路徑 , 到這里 ,我們的安裝程序就已經(jīng)制作好了,生成安裝程序項(xiàng)目,將會(huì)生成 setup.exe 和 setup.msi 安裝文件,拷貝到客戶端,點(diǎn)擊setup.exe 就像安裝QQ一樣安裝我們的服務(wù),實(shí)際上比QQ好多了,QQ還有廣告,我們可是純綠色的!
關(guān)鍵詞: windows