Как настроить проект InstallShield 2009 для работы в 32- и 64-разрядных системах - PullRequest
3 голосов
/ 03 сентября 2011

У меня есть 32-разрядное приложение, которое я упаковываю с InstallShield 2009 Premier. Я хотел бы иметь возможность установить его на 32- и 64-разрядных компьютерах, но установщик InstallShield, похоже, не может автоматически определить, что он запускается на 64-разрядном компьютере, и, следовательно, перенаправить создание разделов реестра. в HKLM \ Software \ Wow6432Node ... и создание файлов в C: \ Program Files (x86) ... Несмотря на мои лучшие поиски, я не могу понять, как настроить проект InstallShield для учета этого.

Есть идеи?

1 Ответ

1 голос
/ 03 сентября 2011

Поскольку у вас есть 32-битное приложение, вам нужно оставить его установщик таким, какой он есть.

Wow6432Node и Программные файлы (x86) были специально разработаны для 32-разрядных приложений.На 64-битной машине Program Files и HKLM \ Software предназначены только для 64-битных приложений.

Может использоваться только смешанный 32/64-битный установщикдля приложения AnyCPU.

...