Средства разработки приложений

Такие разные инсталляторы


Татьяна Михно,

Конечный пользователь — нежен и привередлив, ему приятно, когда программа сама устанавливается на его компьютер и радостно сообщает о своей готовности к работе

Поговорим о верных помощниках разработчика - инсталляторах, программах, которые умеют создавать дистрибутив приложения. Дистрибутивы обычно занимаются установкой приложения на компьютер пользователя, а в случае необходимости - переустановкой или удалением.

Для сравнения инсталляторов воспользуемся приложением Ins - это простенький текстовый редактор, за 10 минут созданный в MS Visual C++, MFC. Он состоит из двух файлов: C:\InS.src\ins.exe и C:\InS.src\mfc42.dll. Чтобы корректно установить его на другой компьютер, нужно:

  • скопировать исполняемый файл ins.exe на жесткий диск;
  • скопировать в системный каталог Windows файл библиотеки MFC mfc42.dll;
  • прописать в системном реестре каталог установки и текущий каталог редактора;
  • создать каталог С:\Мои документы - текущий каталог редактора по умолчанию;
  • создать ярлык для запуска Ins на рабочем столе и в меню Пуск => Программы панели задач.

Несмотря на то что опытный программист может проделать это без посторонней помощи, давайте все же проследим, как с этой задачей справятся различные инсталляторы.

Содержание раздела