无法从命令行或调试器启动服务,必须首先安装Windows服务(使用installutil.exe),然后用ServerExplorer、Windows服务器管理工具或NET START命令启动它的解决

Windows服务器注册停止 
打开CMD窗口--开始--运行--输入CMD,回车 
注册服务命令 
cd C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 
InstallUtil.exe D:\HardWareServerService.exe (HardWareServerService为工程的名字)
net start ComputerService   (ComputerService是服务的名字)

重新注册服务 
cd C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 
InstallUtil.exe /u d:\HardWareServerService.exe 
从您的C# 解决方案下拷贝HardWareServerService.exe文件到D盘HardWareServerService.exe 
InstallUtil.exe D:\HardWareServerService.exe 
net start ComputerService 

其中D:\HardWareServerService.exe可以修改成"您当前的解决方案目录\项目名称\bin\Debug\HardWareServerService.exe" 

启动刚注册服务: 显示桌面-在桌面上右击“我的电脑”,选择“管理”就可以打计算机管理控制台,选择“服务和应用程序”里面的“服务”,在右侧的服务列表中找到刚注册的ComputerService服务(默认状态为停止),选择该服务右击启动所选择的ComputerService服务就完成了所有的操作,以后每次开机后就自动启动运行该服务。
参考资源链接:[CMD命令行安装与卸载Windows服务教程](https://wenku.csdn.net/doc/1tkeqxphru?utm_source=wenku_answer2doc_content) 在Windows系统中,cmd命令行工具可以用来安装和卸载服务,这对于自动化部署和维护非常有用。下面是具体的操作步骤: 1. 使用InstallUtil.exe安装服务: - 打开命令提示符。 - 导航至.NET Framework安装目录,通常是`C:\WINDOWS\***\Framework\v{版本号}`。 - 执行命令`InstallUtil.exe [服务可执行文件路径]`来安装服务。例如:`InstallUtil.exe E:/test.exe`。 2. 使用InstallUtil.exe卸载服务: - 在命令提示符中,导航至相应的.NET Framework安装目录。 - 执行命令`InstallUtil.exe -u [服务可执行文件路径]`来卸载服务。例如:`InstallUtil.exe -u E:/test.exe`。 如果遇到卸载服务时的问题,可以考虑使用sc命令。 3. 使用sc命令管理服务: - 卸载服务:在命令提示符中,导航至`C:\Windows\System32`目录。 - 执行命令`sc delete [服务名称]`来删除服务。例如:`sc delete MyService`。 - 创建服务:sc命令本身不提供直接创建服务的功能,但可以通过`sc create [服务名称]`命令来创建服务项,需要指定如服务类型、启动类型、错误控制等参数。 - 启动服务使用命令`sc start [服务名称]`来启动服务。例如:`sc start 参考资源链接:[CMD命令行安装与卸载Windows服务教程](https://wenku.csdn.net/doc/1tkeqxphru?utm_source=wenku_answer2doc_content)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值