13:56

MSIExec

We rise up for the things we believe in over and over again
Я, конечно, не знаю всей кухни игростроя, но ведь MSIExec на всех виндах есть уже "искаропки"?


@темы: Этот безумный мир

Комментарии
08.03.2015 в 14:56

Тотальная неудачница и убийца жёстких дисков.
Когда-то было время, что со всеми играми шла вторая версия Windows Installer, который не шёл из коробки.
08.03.2015 в 15:08

We rise up for the things we believe in over and over again
Забавно. Я думал, эти времена давно миновали, а вот поди ж ты. Похоже, Dontnod завязались на 5-й Win Installer, которого в висте еще не было, а минимальным требованием Life is Strange значится как раз Vista. Тогда все ясно.
Но ведь в семерке 5-й WI уже по дефолту идет. Неужели нельзя проверять, что есть в системе, а чего нет?
08.03.2015 в 16:00

Тотальная неудачница и убийца жёстких дисков.
А зачем проверять? Проще впилить, как в былые времена, устаревшую версию системного компонента и сделать морду кирпичом. А без этого не устанавливать ничего.
08.03.2015 в 19:50

Выше и выше, сквозь лазерную метель!..
Тебе ж написано - "жизнь - штука странная" ))
08.03.2015 в 20:25

Тотальная неудачница и убийца жёстких дисков.
Алсо девелоперы могут положиться на такое поведение. Сетап стартует сетап MSIExec. Тот смотрит, какая версия в системе и, если всё нормально, сообщает, что ничего ставить не надо или вообще завершается молча. Сетап идёт дальше.
08.03.2015 в 23:04

We rise up for the things we believe in over and over again
Владимир Мор-Анор, вот уж точно. Кстати, игруха вполне себе ничего вышла ) Ждем второй эпизод :)
Линда Кайе, да могут, кто же спорит. Но имхо, если уж вы выводите инфо о том, что выполняется в данный момент (что само по себе уже хорошо), правильнее бы все же писать подробнее:
checking WI version...
installing WI version х.х...
09.03.2015 в 11:46

Тотальная неудачница и убийца жёстких дисков.
checking WI version...
installing WI version х.х...


Сетап WI - отдельная программа, поэтому сетап игры может не подозревать, что тот делает.
09.03.2015 в 12:10

We rise up for the things we believe in over and over again
Согласен, но имхо, лучше сначала проверить, а надо ли вообще запускать сторонний процесс. А уж проверить версию WI можно и не запуская сетап самого WI :)
09.03.2015 в 12:40

Тотальная неудачница и убийца жёстких дисков.
^^'