регистрация COM'ов и инсталляторы
От: Пашков Александр Ниоткуда  
Дата: 15.10.03 09:35
Оценка:
Господа коллеги.
Ищу правильное решение следующей проблемы.


ДИСПОЗИЦИЯ.
Есть 2 компонента системы, один из которых является COM-сервером, а другой, соответственно, его клиентом (назовем их "s" и "c"). Существует 2 основные конфигурации их инсталляции:

1) на разных машинах

хост A хост B
s <------- c

2) на одной машине

хост A
s <--- c

обе конфигурации являются правильными и используемыми. Причем одна из них может плавно "перерасти" в другую в процессе эксплуатации. То есть система будучи поставлена в конфигурации (1) завтра может быть переставлена в конфигурации (2) etc.

ясно, что в случае (2) вся необходимая информация о COM-объектах "s" в реестр добавляется при инсталляции "s".
ясно, что в случае (1) эту информацию надо как-то добавлять руками.
ясно, что информация сия от случая к случаю различается.

ВНИМАНИЕ, ВОПРОС.
как правильно поступить в ситуации, когда конфигурация (2), скажем, превращается в конфигурацию (1)? А наоборот?
Что должен предпринять инсталлятор? Какой геморрой ожидается?

P.S. Если есть рецепты для InstallShield'а, то они были бы очень кстати.
NotYet, guys... not yet...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.