Page 1 of 3

Предложение объединить в одном инсталляторе x64 и x86

Posted: Fri 22 Apr, 2016 23:29
by drweb86
Здравствуйте,

Хочется закинуть в копилку идей идею по поводу объединения в один MSI x86 и x64 версий Far-а. Тогда вместо двух ссылок на скачивание будет одна, правда размер подрастет.

Если что, мне эта фича особо не нужна, просто я вижу сетап ConEmu и как по мне Far тоже может позаимствовать такую идею, только без права выбора x86/x64 - чтобы автоматом самое подходящее ставилось.

Предложение объединить в одном инсталляторе x64 и x86

Posted: Fri 22 Apr, 2016 23:41
by HaRT
drweb86 wrote:чтобы автоматом самое подходящее ставилось.
А вот для меня самое подходящее — это 32-битная версия даже на 64-битной Винде. Как быть?

Предложение объединить в одном инсталляторе x64 и x86

Posted: Sat 23 Apr, 2016 01:16
by Karagy
drweb86 wrote: только без права выбора x86/x64 - чтобы автоматом самое подходящее ставилось
/Развивая эту прекрасную идею/ - И что-бы сам апдейтился на новую версию. А старую уничтожал необратимо. И не позволял какому-то там пользователю вмешиваться в планы маркетологов. Как в Win10.

Предложение объединить в одном инсталляторе x64 и x86

Posted: Sat 23 Apr, 2016 15:08
by drweb86
HaRT wrote:
drweb86 wrote:чтобы автоматом самое подходящее ставилось.
А вот для меня самое подходящее — это 32-битная версия даже на 64-битной Винде. Как быть?
Чтобы между машинами одну сборку настроенного фара можно было копировать? Я 32-битным пользуюсь только на допотопных машинах, с которыми приходится сталкиваться.

Предложение объединить в одном инсталляторе x64 и x86

Posted: Sat 23 Apr, 2016 15:29
by drweb86
Karagy wrote:
drweb86 wrote: только без права выбора x86/x64 - чтобы автоматом самое подходящее ставилось
/Развивая эту прекрасную идею/ - И что-бы сам апдейтился на новую версию. А старую уничтожал необратимо. И не позволял какому-то там пользователю вмешиваться в планы маркетологов. Как в Win10.
Это часть магазина, разве нет. В целом станет удобнее.
2 приложения в магазине - бета версия и стабильная версия.

Предложение объединить в одном инсталляторе x64 и x86

Posted: Sat 23 Apr, 2016 17:15
by DrKnS
Это всё полумеры.
Надо объединить x64 и x86 в одном exe.

Предложение объединить в одном инсталляторе x64 и x86

Posted: Sat 23 Apr, 2016 17:21
by cmd.exe
DrKnS wrote: Надо объединить x64 и x86 в одном exe.
Добавить в параметры запуска arch=x86_64/64/86

Предложение объединить в одном инсталляторе x64 и x86

Posted: Sat 23 Apr, 2016 18:00
by Kirillony
DrKnS wrote:Это всё полумеры.
Надо объединить x64 и x86 в одном exe.
если это реально, то было бы очень удобно. Не пострадает ли в этом случае возможность запуска Far в WinPE x64? Может для начала обеспечить возможность совместного существования обеих версий в одной папке?

Предложение объединить в одном инсталляторе x64 и x86

Posted: Sat 23 Apr, 2016 19:42
by Karagy
DrKnS wrote: Надо объединить x64 и x86 в одном exe
И куда его такой инсталировать? В "Program Files" или в "Program Files (x86)" ?

Предложение объединить в одном инсталляторе x64 и x86

Posted: Sat 23 Apr, 2016 20:35
by Smitis
Karagy wrote:И куда его такой инсталировать? В "Program Files" или в "Program Files (x86)" ?
В %appdata% :)

Предложение объединить в одном инсталляторе x64 и x86

Posted: Sat 23 Apr, 2016 20:38
by Smitis
Kirillony wrote:если это реально, то было бы очень удобно.
Чем же это было удобнее? Как под x64 тогда запустить x86?

Предложение объединить в одном инсталляторе x64 и x86

Posted: Sat 23 Apr, 2016 21:15
by drweb86
DrKnS wrote:Это всё полумеры.
Надо объединить x64 и x86 в одном exe.
Мне как-то приходилось делать такую штуку. Там это выглядело так: в корне приложения валялся файлик
Приложение.exe - 32-x битный бутстраппер, в зависимости от архитектуры машины запускающий либо приложение из папки x86 либо приложение из папки x64, ждет его завершения.
x86\*.exe+*.dll -32-битный шлак
x64\*.exe+*.dll -64-битный шлак

Предложение объединить в одном инсталляторе x64 и x86

Posted: Sun 24 Apr, 2016 13:01
by cmd.exe
Можно также добавить возможность запускать плагины от x86 например так

Предложение объединить в одном инсталляторе x64 и x86

Posted: Mon 25 Apr, 2016 13:18
by LAT
А еще всунуть в инсталлятор все-все плагины...

Предложение объединить в одном инсталляторе x64 и x86

Posted: Thu 26 May, 2016 20:13
by montonero
Windows Installer имеет ограничения, не позволяющие сделать универсальный инсталлятор.