Тема: Запрос дистрибутива в .msi

Для разворачивания TDMS на клиентских местах очень хотелось бы иметь дистрибутив в виде инсталляционного пакета (.msi) в формате Windows Installer.

Подскажите, есть ли такие в природе или как проще их создать.

У меня есть пока только такой вариант: монитором реестра и монитором файлов отследить, что происходит с системой в процессе установки TDMS, а потом "ручками" сделать такой пакет.

Но должны же быть альтернативы? Очень хочется в это верить =)

Re: Запрос дистрибутива в .msi

Отдельные компоненты системы TDMS уже имеют msi пакеты для установки. а именно TDMSViewer.
К сожалению для самого TDMS пока еще такого не сделали. Но будем надеяться, что в ближайшее время появится.

Re: Запрос дистрибутива в .msi

Жаль. Придется делать ручками. Не хочется расставаться с идеей использования SMS.
Иначе придется бегать ножками =)

Re: Запрос дистрибутива в .msi

"Ручками и ножками" в принципе не обязательно  :) , т.к. существуют "перехватчики" инсталляций, позволяющие автоматически создать msi на основе обнаруженных в процессе установки изменений реестра и файловой системы (я пробовал простенький PrizmPack). Потом можно полученную msi подправить (например сразу прописать имя серверов БД и лицензий).

Правда тут возникают юридические тонкости   <_< , т.к. эти действия вобщем-то попадают под определение "Reverse Engineering", особенно учитывая то, что в 3-ке по некой лицензии устанавливается List&Labels...

Кроме того, периодически нужно производить обновления, а встроенная система обновлений TDMS работает только под локальным администратором, если же у пользователя нет прав записи в "Program Files" то ничего не выйдет и единственный вариант опять msi через политику домена. (Не считая конечно ручной переустановкой нескольких сотен экземпляров  :blink: )

Так что позвольте присоединиться к просьбе поскорее сделать инсталляцию под Windows Installer самого TDMS.

Re: Запрос дистрибутива в .msi

MAG
Спасибо за наводку и юридический дисклаймер =)

Вот корректная ссылка на программу Prism Deploy® Packager: http://www.newboundary.com/products/prismpack/