windows 服務 安裝、卸載

來源:互聯網
上載者:User

標籤:注意   cdc   產生   path   logs   技術分享   microsoft   debug   des   

1、建立項目 選中windows服務

 

2、添加安裝程式

 

 3、修改安裝代碼

        ServiceProcessInstaller processInstall;        ServiceInstaller serviceInstall;        public ProjectInstaller()        {            this.processInstall = new ServiceProcessInstaller();            this.serviceInstall = new ServiceInstaller();            processInstall.Account = ServiceAccount.LocalSystem;            this.serviceInstall.ServiceName = "ABC_TaskService";            this.serviceInstall.Description = "ABC_Description";            this.Installers.Add(this.serviceInstall);            this.Installers.Add(this.processInstall);        }

  

4、重建項目

5、建立bat檔案(安裝服務.bat)

@ECHO OFFREM The following directory is for .NET1.1set DOTNETFX=%SystemRoot%\Microsoft.NET\Framework\v4.0.30319set PATH=%PATH%;%DOTNETFX%cdcd "G:\WindowsServiceTest\WindowsServiceTest\bin\Debug"echo 正在安裝 測試服務echo ---------------------------------------------------InstallUtil /i WindowsServiceTest.exesc config "ABC_TaskService" start= autoNet Start "ABC_TaskService"echo ---------------------------------------------------pause

  注意:

          1、cd "G:\WindowsServiceTest\WindowsServiceTest\bin\Debug"  路徑為項目的路徑

          2、InstallUtil /i WindowsServiceTest.exe 其中WindowsServiceTest為項目重建的檔案名稱

          3、sc config "ABC_TaskService" start= auto 其中ABC_TaskService為第三步為服務起的名稱

          4、執行bat檔案時一定要在管理員:命令提示字元中操作 否則會錯(無法開啟計數機.上的服務控制管理員,拒絕訪問等錯誤)

 

    

 

 6、建立bat檔案(卸載服務.bat)

@ECHO OFFREM The following directory is for .NET1.1set DOTNETFX=%SystemRoot%\Microsoft.NET\Framework\v4.0.30319set PATH=%PATH%;%DOTNETFX%cdcd "G:\WindowsServiceTest\WindowsServiceTest\bin\Debug"echo 正在卸載 測試服務echo ---------------------------------------------------InstallUtil /U WindowsServiceTest.exeecho ---------------------------------------------------pause

  

 

安裝服務.bat下載

卸載服務.bat下載

windows 服務 安裝、卸載

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.