[安裝] Visual Studio 2012的Windows Service服務安裝方式
前言
在Visual Studio 2012裡Setup Project消失了
雖然有Install Shield Project,但玩了一下,它好像只做檔案複製動作,並沒有把服務註冊到作業系統裡
試到後來我決定乾脆放棄安裝專案,Build完Windows Service專案後,直接手動安裝註冊服務
實作
1. 以系統管理員執行cmd 命令提示字元
2. 輸入後按Enter
cd C:\Windows\Microsoft.NET\Framework64\v4.0.30319
3.手動註冊服務
InstallUtil.exe "Windows Service.exe的完整路徑"
4. 打開服務檢視,將剛剛註冊到作業系統的Windows Service啟動即可
5. 要移除的話就先把服務停止後再下cmd
InstallUtil.exe "Windows Service.exe的完整路徑" /u
結語
手動安裝註冊的Windows Service,是不會出現在 控制台>解除安裝程式裡
還是以前的Setup Project 的UI畫面較方便…
參考文章: