Создание MSI инсталлера для продукта

Web/сайты Прочее

Был(а) онлайн: 26.04.20 14:45
Umen 26 лет

1.0 Был(а) онлайн: 26.04.20 14:45

Недавно
Имеется продукт - ZoneTick World Time Zone Clock - http://zonetick.com

К нему имеется инсталлер, написанный на NullSoft NSIS, тот, что давным-давно и восхитительно работает.

Требуется сделать подобный MSI-based инсталлер. Отчасти такой инсталлер (сделанный в Orca database editor) теснее имеется и доступен для обзора. Но в нем есть несколько загвоздок, которые нужно решить, и дополнить фичами.

Загвоздки такие:

1) Добавить custom action, которая дает права записи на каталог установки продукта для юзеров, без черного консольного окна.
2) На Vista есть задача с регистрацией обслуживания.
3) Сделать один из компонентов немыслимым к отмене на установку.
4) При деинсталляции механически закрывать работающее приложение, как делает NSIS installer.

Фичи такие:
- Мы не знаем, как сделать один MSI инсталлер для 32 и 64 битных систем. Следственно, видимо, придется сделать обособленный подобный инсталлер для 64-битных систем.
- Немножко усовершенствовать презентацию диалогов (вставить грамотно битмапы, куда нужно).
- Добавить определение, если продукт теснее установлен NSIS инсталлером, и грамотно выходить из этой обстановки.
- Сделать MSI upgrades для данного инсталлера, для обоих 32 и 64 бит.
- Часть файлов (но не все) упаковать в CAB file, размещаемый внутри MSI.
- При деинсталляции спрашивать - удалять ли настройки, как делает NSIS installer. Т.е. добавить еще один диалог.

Сделать все это надобно в Orca database editor и задокументировать - как именно это сделано.

В совокупности необходимо добиться такой же функциональности, какая теснее имеется в NSIS installer, и добиться миролюбивого сосущестования обоих.

В идеале нам необходимы инсталлеры для 32 и 64 битных систем. Если сделать для 64 битных систем невозможно из-за отсутствия оборудования либо навыка - просьба дать обособленный estimate на 32-bit only часть.

Работа полагает баг-фиксы в течении 3-х месяцев позже сдачи (при выявлении оных).

При отличном выполнении этого задания допустима работа еще.

ОГРОМНАЯ ПРОСЬБА к соискателям не писать попусту. Данная работа по силам только опытному специалисту, тот, что классно разбирается в Windows Installer спецтехнологии, понимает конструкцию таблиц, и сделал сам не один MSI installer в прошлом (с custom actions, custom dialogs и т.п.).

Подумайте - сумеете ли сделать классно. Нам потребуются примеры сделанных лично вами инсталлеров в виде .msi файлов.

Референсы (рекомендации) от прошлых работодателей, кто может удостоверить вашу работу в области MSI installers непременны.

Для достойного кандидата будет частичная ПРЕДОПЛАТА.

Предложения, состоящие из всеобщих фраз типа "Сделаю", "Возьмусь", "Бъемся до последнего" и т.п. без примеров msi файлов рассматриваться не будут.

Про компанию и продукты дозволено посмотреть тут: http://wrconsulting.com

Кредитную карту пришлем при необходимости.

Просьба прислать примеры сделанных инсталлеров и требуемый ярус оплаты за работу на адрес ***

Спасибо!

Чтобы добавить заявку к этому заказу, нужно войти или зарегистрироваться

Мой блок

26.04.20 14:45
Umen 26