1. 應用場景 Windows服務程式是Windows操作系統下能完成特定功能的可執行程式。它適合需要長時間運行的功能使用。 2. 創建Windows服務 創建完成後,看到如下圖所示: 將Service1的名稱改成你需要的名稱,例如“HelloService” 3. 創建服務安裝程式 修改安裝服務名 ...
1. 應用場景
Windows服務程式是Windows操作系統下能完成特定功能的可執行程式。它適合需要長時間運行的功能使用。
2. 創建Windows服務
創建完成後,看到如下圖所示:
將Service1的名稱改成你需要的名稱,例如“HelloService”
3. 創建服務安裝程式
修改安裝服務名稱
修改安裝許可權
4. 寫程式
完成上面的步驟後,就可以開始我們的程式啦。
主要使用到OnStart和OnStop這兩個方法。Override這兩個方法,在日誌中記錄啟動服務和結束服務的時間。
5. 安裝
上面的所有事情完成之後,需要在伺服器上安裝你剛纔創建的服務。
使用.Net Framework 裡面的 InstallUtil.exe程式來安裝。
在命令視窗打開InstallUtil.exe所在的文件夾。直接輸入命令
.\installUtil Windows服務的路徑
這樣就可以創建了。
安裝完成後,在“服務”的視窗可以看到如下圖片:
安裝了Windows服務後,它是不會自己啟動的,需要你右鍵點擊,選擇“啟動”來啟動它。
測試了一下,在日誌文件中,可以看到剛纔完成的日誌記錄。