В install4j, можете ли вы включить как 32-, так и 64-битную версию приложения в один установочный пакет и позволить пользователю решить, какую установку установить? - PullRequest
1 голос
/ 15 февраля 2012

В install4j, можете ли вы включить как 32-, так и 64-разрядные версии приложения в один установочный пакет и позволить пользователю решать, какую установку устанавливать, если ОС является 64-разрядной?Будет ли самым простым / лучшим решением создать три проекта?т.е. один родитель / двое детей?Я не решаюсь сделать это, потому что большинство включенных файлов не зависят от архитектуры, и я хотел бы сохранить все в одном проекте.

Я также не привязан к install4j, если другой установщик может выполнитьэто, особенно WiX, который используется другими группами в нашей компании.

1 Ответ

1 голос
/ 15 февраля 2012

В настоящее время install4j не может создать один мультимедийный файл для 32-разрядных и 64-разрядных.Поскольку 32-битный медиафайл работает и в 64-битной Windows, это обычно не большая проблема.Обычные 32-битные / 64-битные медиа-файлы могут быть реализованы для install4j 6.

В любом случае вам не нужны отдельные проекты для 32-битных и 64-битных инсталляторов.Вы просто добавляете два файла мультимедиа на шаге «Носитель» среды ID4 install4j: один для 32-разрядного установщика, а другой - для 64-разрядного установщика, с различными настройками на этапе «32-разрядный или 64-разрядный»:Мастер СМИ.

Что касается файлов, специфичных для платформы, просто добавьте два набора файлов и, при необходимости, исключите их в шаге «Настройка параметров проекта по умолчанию -> Исключить файлы» мастера мультимедиа.

...