1.下载nssm软件工具:
下载地址http://www.nssm.cc/download
2.创建一个.net core 项目
项目显示如下
3.引入了nuget包,用于log日志,最后用于ReadKey() 是因为控制主线程的结束。
4.发布文件 到一个文件夹下。
5.以管理员身份运行命令行模式 启动nssm软件 创建windows服务
6.Path:dotnet所在的目录,一般默认是在C:\Program Files\dotnet\dotnet.exe;
Startup directory:程序所在的目录,就是最后程序dll所在的目录;
Arguments:程序dll的名称,一般是项目名加上.dll;
Service name:在此写上服务的名称即可。
然后点击Install service按钮就完成了部署。
nssm instal