Принцип работы инсталлятора (2)

Аватар пользователя tivik
Не в сети
Последнее посещение: 2 года 27 недель назад
Зарегистрирован: 2014-09-25
Сообщения:

Еще раз здравствуйте.

Немного раньше, я спрашивал о работе инсталлятора, но похоже, что меня немного не допоняли.

В ответы я получил лишь основы работы программы, в стиле "Она преобразует много файлов в один".

Но меня интересует именно то, каким образом инсталлятор преобразует эту кучу файлов в один Exe'шник.

То есть, переводит он их в код или же там свои особенности? Вот что я хотел бы узнать!

Аватар пользователя tornado5
Не в сети
Последнее посещение: 4 недели 6 дней назад
Зарегистрирован: 2014-06-24
Сообщения:
В общем, вы подняли

В общем, вы подняли довольно сложный вопрос, который в двух словах и даже в двух абзацах, никак не опишешь. Но вы можете почитать вот эту статью http://rsdn.ru/article/install/wininstal..., в которой очень подробно расписан интересующий вас вопрос о работе инсталлятора.

Аватар пользователя spcsn
Не в сети
Последнее посещение: 2 года 35 недель назад
Зарегистрирован: 2014-07-09
Сообщения:
install or setup?

Дело в том, что программы бывают различные. Есть программы не нуждающиеся в установщике (portable), есть с установщиком. Нужно понимать, что сложные проекты по созданию программы требуют работы нескольких специалистов. Каждый программист пишет только свою часть кода, ответственную за работу определённого элемента (движок, графическая оболочка, взаимодействие с устройствами ввода-вывода). Всё уже оптимизировано, а поэтому создание установщика не составляет особого труда. Вот программисты сделали программу, далее запускают самый простой вариант упаковщика. Указывают ему папку, которую нужно добавить в установщик. Далее, это программа копирует содержимое папки в свой файл, после чего добавляются дополнительные значения, такие как записи (ключи), которые необходимо внести в реестр. Только и всего. Никакого особого принципа давно нет, всю основную работу по созданию программ берут на себя сами программы. То есть, ещё раз копирует файлы в свой файл, получает от программистов указатели на пути в которые необходимо установить. Вот и весь принцип. Копировать-Вставить, только с некоторыми особенностями и тонкостями, это правильно сказали, в один комментарий не опишешь. Более подробно, описано в статье "Часть 7 разработка инсталлера" на этом ресурсе alkal.blog.ru

Аватар пользователя letta
Не в сети
Последнее посещение: 17 недель 4 дня назад
Зарегистрирован: 2014-07-01
Сообщения:
Есть специальные программы

Здравствуйте дорогие форумчане. Для того, чтобы инсталлировать приложения Вы можете совершенно бесплатно скачать программу позволяющую инсталлировать и программировать многие приложения для Microsoft Можете ознакомиться и скачать Microsoft. Windows Installer (MSI) вот здесь:

Принцип работы инсталлятора (2)