我试图卸载以.net(c#)编写的正在运行的Windows服务,但当我尝试安装另一个具有该服务名称的服务时,该服务仍然存在于services.msc中,它说已安装了现有服务。我忘记在自定义操作中添加卸载(使用项目安装程序.net)。
我试图在具有管理员权限的cmd中使用SC DELETE(服务名称)删除服务。另外,在regedit.exe和控制面板中删除该服务。我还删除了程序文件夹。
答案 0 :(得分:0)
从命令提示符转到bin下的项目目录调试文件夹,然后键入
"c:\Windows\Microsoft.NET\Framework64\v4.0.30319\installutil -u servicename.exe"
我以这种方式解决了这个问题。