Всем привет!
Ещё один вопрос появился в процессе разработки функции x64-редиректа, решил чуток расширить работу с x64 ОС
Собственно, дело в чем, вот сижу и думаю...Есть у нас диалог "Добавить выполнение приложения" и, решил сделать такую возможность, как запуск EXE в зависимости от разрядности, скажем, делаем мульти-установку для 32 и 64 бита и в зависимости от битности ОС запускаем нужный EXE
Вопрос в чем, как лучше сделать:
Способ №1
читать дальше »
Я могу добавить галочку, при отметке которой, в скрипте при компиляции будет продублирована команда на запуск указанного файла И если ОС 64-bit, то в команду к имени запускаемого файла просто будет добавлена приставка
_x64
Чтобы нагляднее объяснить, вот пример. Добавляем в проект запуск EXE файла:
Код:

$TEMP\TEST.exe
Ставим заветную галочку, и при компиляции в скрипте вашего инсталлера будет создана такая логическая конструкция:
Код:

Если 64 бит ОС
запуск $TEMP\TEST_x64.exe
иначе (если 32 бит)
запуск $TEMP\TEST.exe
Способ №2
читать дальше »
Добавляется галочка, при отметке которой указанное вами приложение будет запускаться только на 64 бит ОС
С одной стороны, так удобнее, с другой - не совсем, т.к. первый вариант более гибок при создании архива для разных разрядностей ОС
Как быть?
