NSSM发布和命令

lcysts
11
2025-07-17

安装与发布

下载地址:http://www.nssm.cc/download

将下载的压缩包解压

下载NSSM,使用命令窗口至NSSM目录中找到nssm.exe所在的目录,然后运行nssm install,然后会弹框,选择相应的文件和文件夹。

Path独立部署模式发布的asp.net core webapi 的程序exe;

Startup directory:程序所在的目录,就是最后程序exe所在的目录;

Arguments:程序exe的名称,一般是项目名加上.exe;

Service name:在此写上服务的名称即可。

然后点击Install service按钮就完成了部署。

最后到Windows服务管理界面找到安装的服务名称,右键启动即可,或者直接运行nssm start 服务名称,也可以运行net start 服务名称这样就可以非常简单的把.Net Core托管至Window服务中。方便管理、启动、停止等等。

命令窗口至NSSM目录中找到nssm.exe所在的目录,然后运行nssm,会看到NSSM的更多操作

NSSM常用命令

安装服务:nssm install 服务名
删除服务:nssm remove 服务名
删除服务确定:nssm remove 服务名 confirm
修改服务(显示界面修改):nssm edit 服务名
启动服务:nssm start 服务名
停止服务:nssm stop 服务名
重启服务:nssm restart 服务名

动物装饰