InstallShield LE 1001错误/在Windows XP上安装Windows服务

时间:2014-12-23 14:03:14

标签: c# visual-studio-2013 windows-services setup-project installshield-le

我收到了1001错误,并且使用InstallShield LE(Visual Studio 2013)在Windows XP上部署简单的Windows服务时遇到了很多错误。

有时错误发生,有时不会。

3 个答案:

答案 0 :(得分:9)

最后我找到了原因: 我的Services.msc窗口被打开,当我卸载服务时,它被“标记为删除”,但窗口保存服务,直到我关闭它。

因此,在重新安装服务时关闭services.msc窗口,以避免此锁定问题。

答案 1 :(得分:0)

我在Win7上使用InstallShield LE,VS 2015创建了Windows Service安装,并安装在Win Sever 2012计算机上。在我的情况下,错误是由于安装用户的两个不同部分:

  • 密码不正确
  • 未在凭据对话框的用户名字段中包含域名(domain \ UserName)。

希望这有助于某人。

答案 2 :(得分:0)

我正在使用VS2012和InstallShield LE

我也面临着同样的问题。就我而言,该服务未从Service.msc窗口中删除。我以前卸载它时,似乎没有完全清理注册表(来自添加/删除程序)。

然后我尝试了下面的命令。     SC删除 然后它清除了所有流浪的注册表项,这次安装完成了。

以下是此命令的帮助(取自命令提示符下的SC帮助)      删除----------删除服务(来自注册表)。