Создать программку, которая создает инсталлятор

Гость19 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
18.03.2007

Требуется создать Windows приложение на .Net-2, C# со следующей функциональностью:

есть папка с файлами и подпапками. Путь к этой папке устанавливается в Windows приложении.

Приложение должно (после нажатия на кнопку "создать инсталлятор") создать инсталляционный пакет, который размещает все содержимое исходной папки в определенной папке(устанавливается в приложении) в папке ProgramFiles на компьютере пользователя. Имя пакета задается в приложении.

При этом, если в этой папке уже существуют файлы, то они перезаписываются (только те, кот существуют, остальные не трогаются).

Должна быть кнопка Uninstall (или возможность пользователю удалить установку)

Также в приложении устанавливается имя файла(например start.exe), для которого создается иконка, при клике на кот запускается программа. Путь к иконке тоже задается в приложении. Также эта иконка используется в качестве иконки установочного пакета.

Сама иконка для запуска программы может размещать на рабочем столе пользователя и меню Start -> Programs

В самом инсталляторе должно быть 4 окна: splash (картинка задается через интерфейс), лицензия, процесс установки и сообщение, что все ок.

Заявки фрилансеров