Вопросы по InstallShield 11.5 и не только.
От: GrTox  
Дата: 07.04.06 10:04
Оценка:
Получил тут боевую задачу, на которой видимо сломаю голову:

1. Есть несколько Net-овских dll, которые надо скопировать на целевую машину и положить в GAC.
2. Есть несколько других Net-овских dll, которые надо скопировать на целевую машину и зарегистрировать как COM+.
3. Cоздать несколько очередей (MSMQ).

На выходе необходимо получить инсталляционный пакет mci.

Главная трудность состоит в том, чтобы автоматизировать создание инсталляционного пакета — такова задача.

т.е. например есть директории с dll-ками и xml файл с инфой про очереди.
Далее берется некое средство — которое мне и надо создать — оно берет файлы из директории, инфу про очереди и создает mci.


Начал смотреть на InstallShield (11.5). У него даже есть automation интерфейс, которым можно рулить.
Именно таким способом мне удалось решить 1-ю часть задачи:
я создал Net-овское приложение, которое подбирает список файлов для GAC и включает их в инсталляционный пакет.

Но как быть с COM+ компонентами ? Средствами UI InstallShield эта задача решается, но автоматизировать этот процесс средствами UI невозможно.
С очередями вообще ничего не понятно.


Или может есть другие средства, которые могут включать COM+ компоненты в инсталляционный пакет, создавать очереди и получать mci ?

Помогите пож. кто сталкивался.

Спасибо ...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.