windows服务相关
windows服務總結
一、windows服務安裝,卸載與測試
1、服務安裝,卸載
總結:
#######運行Visual Studio2017開發人員命令提示符:
#######首先將D:jiangmc-softSVNSVN-PMS_Code_20191011PMS附屬服務
PmsMessageCommunicationPms.Message.WinHostinDebug 目錄下的所有文件復制到:
D:PublishWCFPmsMessageService目錄下,
安裝,卸載執行如下命令即可:
dos窗口下運行命令:
(1)安裝windows服務:installutil D:PublishWCFPmsMessageServicePms.Message.WinHost.exe
(2)卸載windows服務:installutil /u D:PublishWCFPmsMessageServicePms.Message.WinHost.exe
2、服務測試
服務安裝完畢可以測試服務是否ok,操作方法如下:
使用postman測試:
(1)post方式
(2)body體:{
"HotelCode": "021002",
"Message": {
"messagetype": "GuestRoom",
"messageContent": "[{"HotelCode":"021002","AccountNo":"F1909290001","RoomNo":"A303","GoodsName":"送毛巾","GoodsCount":"1","State":"R","OrderId":"20190929160830021002A303"}]"
}
}
(3)選擇raw而不是form-data
如圖示:
附:安裝Winfows服務首先要添加安裝程序,添加安裝程序步驟如下:
1、將Windows服務程序切換到設計視圖, 右擊設計視圖選擇“添加安裝程序”
2、切換到剛被添加的ProjectInstaller的設計視圖
一般設置如下:
設置serviceInstaller1組件的屬性:
ServiceName = 服務名稱
StartType = Automatic ,即自動
設置serviceProcessInstaller1組件的屬性
Account = LocalSystem,賬戶一般設置為本地系統
3、生成解決方案
安裝服務:
方法一、使用DOS命令安裝window服務
1、在服務所在的文件夾下的bindebug文件夾下找到.exe文件(例如WindowsService1.exe)
將此文件拷貝到你想安裝的文件夾中。
2、進入DOS界面
(VS2008-->Visual Studio Tools-->Visual Studio 2008 命令提示)來進入DOS,直接用cmd可能有些命令找不到;
3、輸入
dos下安裝windows服務補充:
以下兩種方法都是通過dos命令創建windows服務
1、創建服務 sc create UploadRealVolumeService start= auto binpath= C:xxGTCardServiceGTCardControlService.exe(windows服務的可執行文件)。
2、
①cd C:WindowsMicrosoft.NETFrameworkv4.0.30319或者cd C:WindowsMicrosoft.NETFrameworkv2.0.50727。
②InstallUtil.exe "C:xxGTCardServiceGTCardControlService.exe"(windows服務的可執行文件)。
補充:
對于 32 位版的 .NET Framework 4 或 4.5 以及更高版本,如果 Windows 安裝目錄是 C:
Windows,則默認路徑是 C:Windows Microsoft.NET Framework v4.0.30319
InstallUtil.exe。
對于 64 位版的 .NET Framework 4 或 4.5 以及更高版本,默認路徑是
C:WindowsMicrosoft.NETFramework64v4.0.30319InstallUtil.exe。
3.這是刪除windows服務的dos命令
刪除服務 sc delete GTCardControl(windows服務名稱)。
如下圖示:
卸載服務附圖:
安裝服務附圖:
刪除了服務,再次使用命令安裝時提示“服務已被標記為刪除”所以再使用命令也不能安裝了
可能原因“windows service database緩存問題”,參考博文:https://www.cnblogs.com/luckys/p/10769629.html
解決方法:重啟電腦后
電腦重啟后再次執行安裝命令,服務被成功安裝了。
刪除服務列表中的服務項目:
總結
以上是生活随笔為你收集整理的windows服务相关的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 另一个12导联心电模块
- 下一篇: DMRS、DRS、SRS、CRS各自作用