新建服務專案
雙擊service1.cs,出現介面,右鍵,選擇 新增安裝程式
專案中會生成 projectinstaller.cs,
修改projectinstaller.cs**:
設定執行該服務應用程式時所使用的帳戶型別,(預設account,服務安裝的時候會提示輸入使用者名稱密碼)
this.serviceprocessinstaller1.account =system.serviceprocess.serviceaccount.localservice;
//設定服務名稱
this.serviceinstaller1.servicename = "
gzplanservice";
//服務描述
this.serviceinstaller1.description = "
gz計畫管理服務";
//設定服務的啟動方式 自動啟動
this.serviceinstaller1.starttype = system.serviceprocess.servicestartmode.automatic;
修改好後回頭,寫入自己想要的操作。service1.cs出現設計介面,雙擊設計介面進入cs**頁。可以重寫這些方法
publicpartial
class
service1 : servicebase
//服務開啟執行**
protected
override
void onstart(string
args)
//服務結束執行**
protected
override
void
onstop()
//服務暫停執行**
protected
override
void
onpause()
//服務恢復執行**
protected
override
void
oncontinue()
//系統即將關閉執行**
protected
override
void
onshutdown()
}
C windows服務的建立與除錯
windows service這一塊並不複雜,但是注意事項太多了,網上資料也很凌亂,偶爾自己寫也會丟三落四的。所以本文也就產生了,本文不會寫複雜的東西,完全以基礎應用的需求來寫,所以不會對windows service寫很深入。本文介紹了如何用c 建立 安裝 啟動 監控 解除安裝簡單的windows...
C windows服務安裝
第二步 以超級管理的身份開啟cmd命令視窗 程式為framework 4.0,輸入cd c windows microsoft.net framework v4.0.30319 程式為framework 2.0,輸入cd c windows microsoft.net framework v2.0....
C windows服務知識集錦
最近公司專案,本人也是剛接觸windows服務,現在把這兩天上網學習的一些資料拿出來與大家分享。1 關於windows服務安裝包的製作和自動啟動服務 2 關於windows服務如是進行除錯。實際上,我們可以直接在onstart 方法中通過eventlog.writeentry hi,i m wise...