【问题标题】:How to resolve windows installer error The installer was interrupted error如何解决 windows 安装程序错误安装程序被中断错误
【发布时间】:2012-09-20 06:33:25
【问题描述】:

我已经创建了 Windows 应用程序并为此项目创建了一个安装文件。如果我运行 .msi 文件,它正在工作并且安装很好。但是,当我设置 orca 设置并运行应用程序时,我得到了安装错误屏幕。

错误:

  The installer was interrupted before <MyApp> could be installed.
  You need to restart the installer to try again.

我在网上搜索这个错误但我没有得到解决所以最后我在这个网站上发布了这个错误。请帮助我如何解决这个错误。

注意: 如果我运行任何 msi 包文件(这是创建的 orca 文件)仅在我的系统中不运行。没有 orca 设置它安装正确..

【问题讨论】:

  • 如果您在谈论 Orca tool from Microsoft,它是 MSI 的通用编辑器。因此,它几乎可以对 MSI 执行任何操作。我们不知道您对它做了什么。作为猜测,您是否使用它来生成转换 (.mst) 文件? (不过我们仍然需要更多信息)
  • 您好,感谢您的回复,是的,我使用 orca(microsoft tool) 设置来获取数据库实例。如果我在其他机器上运行相同的文件,它工作正常。系统配置(我的机器和其他机器)一样。
  • 我有 crate 日志文件请看这个链接osbornecharles.com/log2.txt
  • 但它在其他机器上工作,而不是只在我的机器上工作。

标签: windows-installer installshield orca


【解决方案1】:

安装 IIS6 兼容性工具为我解决了这个问题。

(注意:这是在2017年,我在Visual Studio 2015中构建了一个“hello world”wen应用程序,添加了一个Web部署项目,将其转移到另一台机器上,出现了这个错误-安装了编写的软件2002 年和 2008 年过时修复了问题)

【讨论】:

    【解决方案2】:

    您的问题是 RunSQLList 自定义操作失败。我敢打赌,您的机器上存在一些与 SQL 相关的问题。

    【讨论】:

    • 是的,你是对的 Ciprian,但我该如何解决这个错误。有什么解决方案请帮助我。
    • 您无法从 MSI 方面解决此问题。在您的机器上调试 SQL。您说它可以在其他计算机上运行。你的机器发生了什么变化?
    【解决方案3】:

    你应该做的第一件事是,安装日志,

    • 打开提升的 cmd

    • msiexec /i /l*vx setup.log

    然后在日志中查找错误代码,通常在停止安装程序的致命错误之前有一行错误代码,根据我的经验,我发现了以下几行:

    操作 WEBCA_SetTARGETSITE 返回实际错误代码 1603

    关闭 MSIHANDLE(11)

    WEBCA_SetTARGETSITE。返回值 3。

    执行操作:FatalErrorForm。

    最后用谷歌搜索该错误代码,在我的情况下,需要在服务器上添加 ISS 6 兼容性角色。添加它后,msi 安装没有错误。

    【讨论】:

      【解决方案4】:

      我的解决方法:

      当我以普通用户身份启动 Total Commander,然后启动 MSI 时,它会报错。

      当我以管理员身份启动 Total Commander,然后启动 MSI 时,它没有报错。

      【讨论】:

        猜你喜欢
        • 2020-09-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-03-27
        • 2011-11-17
        • 1970-01-01
        • 1970-01-01
        • 2011-02-07
        相关资源
        最近更新 更多