【问题标题】:InstallShield - Condition for ComponentInstallShield - 组件的条件
【发布时间】:2018-10-14 15:33:34
【问题描述】:

我目前正在努力处理自定义属性(在 VBScript 中定义为自定义操作)以及作为组件条件的用法:

属性 = MYDOMAIN

MSI 日志条目:

PROPERTY CHANGE: Modifying MYDOMAIN property. Its current value is '0'. Its new value: '999'.

Property(S): SecureCustomProperties = ISFOUNDNEWERPRODUCTVERSION;USERNAME;COMPANYNAME;ISX_SERIALNUM;SUPPORTDIR;INSTALLDIR;MYDOMAIN
MYDOMAIN = 999

组件条件如下:

MYDOMAIN="999"

在安装过程中没有安装组件,我做了几个变化:

MYDOMAIN<<"999"
MYDOMAIN<<999
MYDOMAIN=999

那里有谁能启发我我在这里做错了什么? 如果未定义任何条件,则正在安装组件。

干杯 托马斯

【问题讨论】:

    标签: components conditional-statements installshield


    【解决方案1】:

    问题解决了:

    https://community.flexerasoftware.com/showthread.php?138196-component-condition-not-working

    将带有属性定义的自定义操作移至序列中较早的位置。 现在一切似乎都正常了:)

    【讨论】:

      猜你喜欢
      • 2012-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多