We rise up for the things we believe in over and over again
Забавно. Я думал, эти времена давно миновали, а вот поди ж ты. Похоже, Dontnod завязались на 5-й Win Installer, которого в висте еще не было, а минимальным требованием Life is Strange значится как раз Vista. Тогда все ясно. Но ведь в семерке 5-й WI уже по дефолту идет. Неужели нельзя проверять, что есть в системе, а чего нет?
А зачем проверять? Проще впилить, как в былые времена, устаревшую версию системного компонента и сделать морду кирпичом. А без этого не устанавливать ничего.
Алсо девелоперы могут положиться на такое поведение. Сетап стартует сетап MSIExec. Тот смотрит, какая версия в системе и, если всё нормально, сообщает, что ничего ставить не надо или вообще завершается молча. Сетап идёт дальше.
We rise up for the things we believe in over and over again
Владимир Мор-Анор, вот уж точно. Кстати, игруха вполне себе ничего вышла ) Ждем второй эпизод Линда Кайе, да могут, кто же спорит. Но имхо, если уж вы выводите инфо о том, что выполняется в данный момент (что само по себе уже хорошо), правильнее бы все же писать подробнее: checking WI version... installing WI version х.х...
Но ведь в семерке 5-й WI уже по дефолту идет. Неужели нельзя проверять, что есть в системе, а чего нет?
Линда Кайе, да могут, кто же спорит. Но имхо, если уж вы выводите инфо о том, что выполняется в данный момент (что само по себе уже хорошо), правильнее бы все же писать подробнее:
checking WI version...
installing WI version х.х...
installing WI version х.х...
Сетап WI - отдельная программа, поэтому сетап игры может не подозревать, что тот делает.