一、通过NSSM创建服务
下载NSSM.exe,安装后找到nssm.exe文件夹位置,在此文件夹下
执行 nssm install 命令之后 选择发布文件路径
参数Arguments:配置端口号 --urls="http://*:51001" --ip="127.0.0.1" --port=51001
点击Install service即可生成服务,此时需要到服务里面手动启动
删除服务的cmd命令 :sc delete WalletApi
二、通过sc创建服务
执行命令sc create test1 binpath=E:\Test_API\MyFirst.Api.exe
binpath为发布的项目路径。执行后同样需要到服务里面手动启动
部署成服务的优点:开机自启动,与IIS比提高性能