C# C语言中的窗口服务启动失败#

C# C语言中的窗口服务启动失败#,c#,.net,windows-services,C#,.net,Windows Services,我有一个windows服务应用程序。当我按下按钮时,我想启动服务。但我收到了以下错误信息 窗口服务启动失败: 无法从命令行或调试器启动服务。窗户 必须首先安装服务(使用installutil.exe),然后启动服务 使用ServerExplorer、Windows服务管理工具或网络 启动命令 C#代码: 它告诉你该怎么做。您需要在windows中安装该服务。然后您可以使用windows停止和启动它 您不能像exe一样启动它,因为服务有不同的入口点。但是,没有什么可以阻止您拥有一个在SCM下作为普

我有一个windows服务应用程序。当我按下按钮时,我想启动服务。但我收到了以下错误信息

窗口服务启动失败:
无法从命令行或调试器启动服务。窗户 必须首先安装服务(使用installutil.exe),然后启动服务 使用ServerExplorer、Windows服务管理工具或网络 启动命令

C#代码:


它告诉你该怎么做。您需要在windows中安装该服务。然后您可以使用windows停止和启动它


您不能像exe一样启动它,因为服务有不同的入口点。但是,没有什么可以阻止您拥有一个在SCM下作为普通程序运行的exe

您需要安装该服务,如错误消息所示:

installutil.exe yourservice.exe
然后,您可以从以下内容开始:

net start yourservice

您是否尝试执行错误消息要求您执行的操作?使用
installutil
安装服务,然后通过服务控制面板或执行
net start NAME
命令启动服务。
net start yourservice