asp.net core 使用Kestrel宿主部署在windows上,nginx在linux上面转发请求到Kestrel。
现在Kestrel宿主怎么作为windows服务每次自启动呢,而不用每次都是开启窗口执行dotnet run运行项目呢。
这个只能在使用net framework下的net core项目。
@sky_net: 那就把dotnet run命令行安装成服务运行
@dudu: 是不是把命令行放入批处理文件.bat里面,然后作为服务注册,但是这样注册我的服务提示1053启动不了,.bat里面是这样写的吗
cd /d "%~dp0" cd /d "%cd%\" dotnet AspNetCoreDemo1.dll
@dudu: 最后使用instsrv.exe+srvany.exe解决了
@sky_net: 亲,你是怎么解决Kestrel安装在windows上,然后跑多个web站点的?