Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум программистов _ Delphi - СОМ _ Установка Com+

Автор: SNike 8:05:2007, 07:38

Не сталкивался ли кто с задачей установки приложений COM+ программным путем или же может какой из инсталляторов умеет это делать. Задача в том чтобы при установке ПО автоматизировать этот процесс, а не идти в оснастку служб компонентов, может кто подскажет?

Автор: Morpheus 8:05:2007, 07:41

Если не ошибаюсь , то ело всё в том что надо в реестре правильно прописать сервер приложений, нада в нете искать де то это проскакивало

Автор: SNike 8:05:2007, 07:56

Цитата(Morpheus @ 8:05:2007, 11:41 ) *
Если не ошибаюсь , то ело всё в том что надо в реестре правильно прописать сервер приложений, нада в нете искать де то это проскакивало


Первые попытки поиска результата не дали. Попробуем еще...
Если сам чего раньше узнаю - сообщу сюда. А пока буду признателен за любую помощь

Автор: Morpheus 8:05:2007, 08:18

если я правильно понял то надо вот что
Регистрация COM объектов

Автор: SNike 8:05:2007, 08:25

Нет, немного не то, ИМХО. Это обычный COM, если не ошибаюсь, его можно установить с помощью RegSvr32. А вот как установить COM+, затем туда добавить компоненты и сделать подписку на события - тут все сложнее sad.gif

Автор: Morpheus 8:05:2007, 08:39

а ну да, тогда это не то (

Автор: sax_ol 8:05:2007, 08:50

http://msdn2.microsoft.com/en-us/library/ms680546.aspx
http://www.programmersheaven.com/mb/delphi...eadmessage.aspx
тоже не то?

Автор: SNike 8:05:2007, 08:55

Цитата(sax_ol @ 8:05:2007, 12:50 ) *
тоже не то?


Спасибо, самое что ни есть то!

Автор: SNike 8:05:2007, 10:03

Ну вот, ознакомились. Однако, это всего лишь четверть от того что нужно сделать...
Нет того как устанавливать компоненты приложения, как их настраиваить и т.п.
Значит, будем копать дальше smile.gif

Глубоко копать не пришлось. smile.gif
Вот решение: компонента на вкладке COM+ (Delphi 7)

D7 Help:

Цитата
TCOMAdminCatalog

Unit CmAdmCtl

Description

Use TCOMAdminCatalog to automate the administration of COM+ applications and services. TCOMAdminCatalog lets you read and write information that is stored on the COM+ catalog, which holds all COM+ configuration data. TCOMAdminCatalog implements the ICOMAdminCatalog interface, to let you

Access collections on the catalog.

Install COM+ applications and components.
Start and stop services.
Connect to and administer remote servers.

Use the Connect method to access the COMAdminCatalog server. You can then use the methods of TCOMAdminCatalog to send commands that administer COM+ applications on this or another machine.

Русская версия Invision Power Board (http://www.nulled.ws)
© Invision Power Services (http://www.nulled.ws)