2020-12-17 乐帮网
webservice windows
Window 下部署NetCore服务,首先在部署程序中找到 exe为后缀的可执行文件,例如本例中为:vkt.demo.workerservice.exe。
再者注册配置运行环境,默认不配置的话刚视为生产环境,我在系统变量里添加了ASPNETCORE_ENVIRONMENT 值为 :Production
相关知识可参考:https://lebang2020.cn/details/201019oxa52ktu.html
以管理员身份运行命令窗口,输入以下命令:
sc create vktdemoservice BinPath= D:\Demo\vkt.demo\vkt.demo.workerservice\bin\Debug\netcoreapp3.1\vkt.demo.workerservice.exe start= auto displayname= "vktdemoservice"
sc description vktdemoservice "这个是我用NetCore开发的一个示例服务。"
此时我们就可以在services控制台看到我们刚刚注册的服务,在这里可以修改运行的用户以及相关权限。 services控制台 打开方式,按window + R 输入 services.msc 回车。
下面开启服务,在命令窗口输入:
sc start vktdemoservice
此时我们可以程序会持续输出日志,2020-12-17 15:54:16 INFO: BeanProvider Running...
关闭服务
sc stop vktdemoservice
删除服务
sc delete vktdemoservice
至此我们在Windows下部署完成。
程序的开发在这里:NetCore 开发服务 (Windows Linux)
原创作品,欢迎在公众号留言指正。禁止转载!
关注我的微信公众号
在公众号里留言交流
投稿邮箱:1052839972@qq.com
庭院深深深几许?杨柳堆烟,帘幕无重数。
玉勒雕鞍游冶处,楼高不见章台路。
雨横风狂三月暮。门掩黄昏,无计留春住。
泪眼问花花不语,乱红飞过秋千去。
如果感觉对您有帮助
欢迎向作者提供捐赠
这将是创作的最大动力