【问题标题】:Installshield 2010, Selecting to NOT install a feature, and it still attempts to install itInstallshield 2010,选择不安装功能,它仍然尝试安装它
【发布时间】:2010-10-16 15:53:39
【问题描述】:

在使用 installshield 2010 时,我允许用户在安装过程中安装或不安装三个功能中的两个。

如果用户选择“完整”安装,一切安装正常。 如果用户选择不安装某个功能,安装程序仍然认为他们正在尝试安装它,但没有找到它,并抛出错误。

有人知道为什么会发生这种情况吗?

谢谢, btg

【问题讨论】:

  • 嗨,btg,这是一个 MSI 项目,还是一个 InstallScript 项目?您可以启用日志记录 (support.microsoft.com/kb/223300) 并从日志中粘贴有关错误的信息吗?
  • 在 MSI 升级期间是否会发生这种情况?如果是,请尝试检查安装日志中的 MigrateFeatureStates 操作。也许功能状态是从旧版本迁移过来的。

标签: installshield installshield-2010


【解决方案1】:

安装程序给出的错误是什么。 检查属性表中是否设置了 ADDLOCAL 属性。如果设置的值为 ALL,则安装程序将尝试安装所有包含在安装中的功能。

如果您需要为不同的用户传递此产品,请创建需要安装所有功能的转换。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-08
    • 1970-01-01
    相关资源
    最近更新 更多