Установка Com+

  • Автор темы SNike
  • Дата начала
Статус
Закрыто для дальнейших ответов.
S

SNike

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

morpheus

скриптописец
07.08.2006
3 915
1
#2
Если не ошибаюсь , то ело всё в том что надо в реестре правильно прописать сервер приложений, нада в нете искать де то это проскакивало
 
S

SNike

#3
Если не ошибаюсь , то ело всё в том что надо в реестре правильно прописать сервер приложений, нада в нете искать де то это проскакивало
Первые попытки поиска результата не дали. Попробуем еще...
Если сам чего раньше узнаю - сообщу сюда. А пока буду признателен за любую помощь
 
S

SNike

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

SNike

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

Глубоко копать не пришлось. :D
Вот решение: компонента на вкладке 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.
 
Статус
Закрыто для дальнейших ответов.