dotnet-warp && NSSM 部署 .net core 项目到 windows 服务
2021-06-06 05:05
标签:x64 host 需要 asp 运行 star string static created 如果你想将 .net core 项目以服务的形式部署到 windows 系统,希望本篇文章能够让你少走弯路 dotnet-warp 是一个全局的.NET Core 工具,允许将.NET Core 项目打包为单个可执行文件 NSSM 是一个服务封装程序,它可以方便的将 Exe 程序封装成 windows 服务运行 执行/运行 nssm 接口查看所有命令,根据所需执行对应的命令即可 dotnet-warp && NSSM 部署 .net core 项目到 windows 服务 标签:x64 host 需要 asp 运行 star string static created 原文地址:https://www.cnblogs.com/morang/p/10792109.html
dotnet-warp 安装使用
项目地址:https://github.com/Hubert-Rybak/dotnet-warp
安装:dotnet tool install --global dotnet-warp
使用:在项目输出目录执行 dotnet-warp
即可将应用打包成一个exe文件 (支持:win-x64,linux-x64,osx-x64)NSSM 安装使用
下载:nssm-2.24
使用:下载后将对应版本拷贝到目标机器,然后命令行执行:nssm install
即可唤出可视化界面
选择应用路径,有参数的添加参数,指定服务名称,指定执行用户,然后安装即可
安装成功别忘记启动:nssm start 服务名称
简单的给 asp .net core项目传入监听端口
public static IWebHostBuilder CreateWebHostBuilder(string[] args)
{
List
注意事项
****/hostfxr.dll 找不到
,下载对应系统版本的 Windows6.1-KB2533623 补丁后重启即可
文章标题:dotnet-warp && NSSM 部署 .net core 项目到 windows 服务
文章链接:http://soscw.com/essay/91136.html