在安装过程中,我向用户提供了更改默认安装目录的选项。完成后,安装就可以了,并安装在用户特定的位置。但是当我使用INSTALLDIR修改几个注册表项时,INSTALLDIR具有旧的默认值但不是指定的用户。这只发生在一个包中,我找不到原因。 任何帮助都会节省我的时间。 我在win2k3 x86上使用installshield 12。 〜卡尔文
答案 0 :(得分:0)
您可以使用TARGETDIR
属性而不是INSTALLDIR
,或者在用户开始安装时将值设置为TARGETDIR
,然后在设置注册表时使用TARGETDIR
值。