【问题标题】:InstallShield LE 1001 Error / Installing Windows Service on Windows XPInstallShield LE 1001 错误/在 Windows XP 上安装 Windows 服务
【发布时间】:2014-12-23 14:03:13
【问题描述】:

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

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

【问题讨论】:

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


【解决方案1】:

最后我找到了原因: 我的 Services.msc 窗口已打开,当我卸载该服务时,它会“标记为删除”,但该窗口将服务保留在那里,直到我关闭它。

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

【讨论】:

    【解决方案2】:

    我在 Win7 上使用 InstallShield LE、VS 2015 创建了 Windows 服务安装,并安装在 Win Sever 2012 机器上。在我的情况下,错误是由于安装用户方面的两个不同原因造成的:

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

    希望这对某人有所帮助。

    【讨论】:

      【解决方案3】:

      我正在使用 VS2012 和 InstallShield LE

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

      然后我尝试了以下命令。 SC 删除 然后它清除了所有杂散的注册表项,这次安装顺利。

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

      【讨论】:

        猜你喜欢
        • 2014-10-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-01-02
        • 2011-12-28
        • 1970-01-01
        • 2014-01-24
        • 1970-01-01
        相关资源
        最近更新 更多