創建並安裝WindowsService

創建Windows Service,與安裝程序的方法
1.選擇創建Windows Service
2.添加短息所用到的動態庫(SMSDLL)文件
具體的添加方法如下:
 a.先把該動態庫拷貝到該Service所執行用到
的目錄當中去。
 b.在項目中右鍵添加新建文件的方法,添加
該DLL文件。
3.記着引入一些命名空間,以供其他地方使用。
4.然後再按照程序中所示案例進行代碼組織與編排
5.其中編寫代碼時較以往有所不同的是:
a.要重載類的構造函數。儘量的把線程初始化的工作在
構造函數中來完成。
Main()函數儘量的簡單。之所以這樣做是因爲Windows
Service在指定的時間內如果沒有啓動起來就視爲
失敗。
b.要重新New一個OnStart函數來。


Windows Service的安裝策略如下:
1.首先在你準備安裝的Service的設計視圖中,右鍵
添加安裝程序。
2.然後分別進行設計,需要注意的地方有:
啓動程序的對象設置爲:LocalSystem,另外爲新建
的Service起個名字。
3.然後再上述工程解決方案中添加一個"安裝項目工程"
設置如下:
a.選擇項目主輸出。
b.視圖中的用戶自定義操作,在安裝與卸載時分別選擇
剛纔的那個主輸出文件即可。
4.先生成上述的Service,然後再生成安裝程序,完成
生成之後再右鍵進行安裝。

 

發佈了52 篇原創文章 · 獲贊 3 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章