gpt4 book ai didi

c# - 删除服务

转载 作者:可可西里 更新时间:2023-11-01 10:01:13 26 4
gpt4 key购买 nike

我为服务创建了安装程序和自定义操作。

在第一次安装时,我设法安装了该服务,但是当我尝试运行该服务时,我得到了错误:Windows 安装程序服务无法启动错误 193:0xc2

我已尝试以多种方式删除此服务,但在安装时我仍然收到错误消息 1001 指定的服务已存在。

我直接从注册表中删除了该服务,但这似乎没有用。

我试过了sc delete [service] --> 指定的服务不作为已安装的服务存在。

该服务未出现在注册表中,也未出现在已安装的服务中。

任何其他想法或选项将不胜感激

最佳答案

我在每次重新安装时运行的 bat 文件中使用了这个命令。试试看。

set path=%path%;%SystemRoot%\Microsoft.NET\Framework\vXXX

InstallUtil /u YourService.exe

InstallUtil /i YourService.exe

net start "Service name"

如果你想删除/卸载/删除 Windows 服务,可能是安装程序不完整留下的,你可以在管理员控制提示符下使用 sc 命令:

sc delete [servicename]

"sc delete"从注册表中删除服务子项。如果该服务正在运行,或者如果另一个进程有该服务的打开句柄,则该服务被标记为删除。

编辑

I have tried sc delete [service] The specified service does not existas an installed service.

可能重启机器会解决这个问题。

关于c# - 删除服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7168448/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com