VS制作windows服務,部署安裝windows服務


1.新建項目:windows服務(.net Framework)

2.在Service1.cs文件里寫功能代碼

3.新增安裝windows服務的設置

   1)將Service1.cs文件切換到窗體界面,點擊右鍵,選擇“添加安裝程序”,會默認增加兩個文件:serviceInstaller1,serviceProcessInstaller1

   2)選擇serviceInstaller1文件,在屬性窗口中,填寫屬性DescriptionDisplayName此內容會顯示在windows服務列表)、ServiceName(此內容會顯示在windows服務列表)、StartType(服務啟動方式,選擇Automatic)

   3)選擇serviceProcessInstaller1文件,屬性窗口中,屬性Account選擇LocalSystem

4.在項目工程名稱上,點擊右鍵,選擇增加新建項目,在新建項目頁,查詢“setup”,找到Setup Project項目類型,選中后,新增一個Setup項目,名稱為Setup1

5.在項目Setup1上,點擊右鍵,選擇Add--項目輸出...選擇主輸出,vs會自動根據上面的windows服務工程,得到需要的程序文件和關聯文件

6.雙擊選中“主輸出from ...“,在Application Folder內容,可以手工添加輔助文件,比如設置文件、圖片圖標等。

7.必須注意:在項目Setup1上,點擊右鍵,選擇“View->自定義操作(C)”項

8.在Custom Actions里,給Install、Commit、Rollback、Uninstall這4個內容中,分別增加自定義操作,選擇Application Folder,選擇“主輸出 from”

編譯安裝工程,進行安裝。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM