У меня есть очень простой установщик InstallShield.Он сбрасывает кучу плиток в TARGETDIR.Если я укажу каталог назначения почти как любой каталог, то там файлы будут удалены.(например, если я укажу C: \ temp, именно там будут появляться файлы.)
Странно то, что если я укажу подкаталог в «Program Files (x86)» в качестве каталога назначения, файлы получатустановлен в «Program Files».Я (очевидно) на 64-битной машине.
Это ошибка в InstallShield?Есть ли обходной путь для этого?Я знаю, придется ли моим клиентам (потребителям установщика) устанавливать это в Program Files или в x86-специфичные программные файлы (они должны быть сброшены в каталог существующего приложения).
В идеале, есть ключ реестра на клиентском компьютере, указывающий, куда устанавливать мои вещи;если я могу просто использовать это, это именно то, что я хочу сделать.