从.dotnet核心应用程序创建Windows服务

时间:2019-02-25 06:17:30

标签: c# windows service

我想从.dotnet核心应用程序创建Windows服务。我制作了一个示例helloworld dotnet核心控制台应用程序。使用命令dotnet publish -c Release -r win10-x64进行编译,该命令创建了helloworld.exe

现在,我使用sc.exe创建服务sc create TestServ binPath ="xxx\helloworld.exe"

启动服务时,我收到以下错误

`[SC] StartService失败1053:

服务未及时响应启动或控制请求。

我觉得单独使用helloworld.exe不能创建服务,就好像该exe是单独复制的一样,它不执行,它需要支持的dll和runtimeconfig文件。请提出在这种情况下可以用来创建服务的任何方法。或者有没有一种方法可以在服务中添加支持的dll。任何帮助都将受到高度赞赏

0 个答案:

没有答案