用本文基於 .net core 控制台應用程式部署為服務(.net framework 可用)。
一、建立.net core的控制台應
第二步:通過 nuget 安裝 topshelf 包。
三、**
program檔案
class
program
///
/// 部署說明
/// 1發布成自包含類庫方式
/// 2使用管理員執行dos命令列
/// 3完整exe路徑 install(安裝) uninstall(解除安裝)
/// 4去到服務找到對應的服務進行啟動
///
///
static
void
handler
(topshelf.hostconfigurators.hostconfigurator cfg));
// 服務用本地系統賬號來執行
cfg.
runaslocalsystem()
;// 服務描述資訊
cfg.
setdescription
("同步血漿資料服務");
// 服務顯示名稱
cfg.
setdisplayname
("mkautoplasmadataservice");
//服務名稱
cfg.
setservicename
("mkautoplasmadataservice");
}}
mkautodataservice
public
void
start()
public
void
stop()
private
void
autodata
(object state)
catch
(exception ex)
}}
四、發布安裝服務
先發布
找到你發布的路徑的exe檔案,複製對應路徑,開啟cmd用管理員執行執行路徑加 install語句安裝
然後找到對應服務啟動就行了
也可以將服務刪除
刪除命令
TensorFlow基礎環境搭建(Windows)
本文介紹當前最流行的人工智慧分析框架tensorflow的基礎環境搭建 windows 1 python基礎環境搭建 安裝python3.6 安裝anaconda 安裝jupyter 安裝後anaconda後,直接在命令列工具裡進行安裝即可 pip install jupyter 啟動jupter ...
搭建python的web開發環境 windows下
本文以windows xp windows 2003為例,介紹windows環境下python web開發環境的安裝配置 1.安裝apache 2.安裝python 3.安裝mod python mod python 3.3.1.win32 py2.5 apache2.2.exe 安裝過程中安裝程式...
nginx簡單搭建負載均衡伺服器(windows)
3 配置nginx的配置檔案 負載均衡配置 conf目錄 開啟nginx.conf檔案,一下是我本地的修改好的配置檔案。user nobody worker processes 2 工作程序的個數,一般與計算機的cpu核數一致 主要需要配置如下幾點 1 配置多型伺服器,weight權重,權重越大訪問...