我收到了1001错误,并且使用InstallShield LE(Visual Studio 2013)在Windows XP上部署简单的Windows服务时遇到了很多错误。
有时错误发生,有时不会。
答案 0 :(得分:9)
最后我找到了原因: 我的Services.msc窗口被打开,当我卸载服务时,它被“标记为删除”,但窗口保存服务,直到我关闭它。
因此,在重新安装服务时关闭services.msc窗口,以避免此锁定问题。
答案 1 :(得分:0)
我在Win7上使用InstallShield LE,VS 2015创建了Windows Service安装,并安装在Win Sever 2012计算机上。在我的情况下,错误是由于安装用户的两个不同部分:
希望这有助于某人。
答案 2 :(得分:0)
我正在使用VS2012和InstallShield LE
我也面临着同样的问题。就我而言,该服务未从Service.msc窗口中删除。我以前卸载它时,似乎没有完全清理注册表(来自添加/删除程序)。
然后我尝试了下面的命令。 SC删除 然后它清除了所有流浪的注册表项,这次安装完成了。
以下是此命令的帮助(取自命令提示符下的SC帮助) 删除----------删除服务(来自注册表)。