Как добавить свой проект dcom в сервисы компонентов

Итак, я пытаюсь добавить новую DLL в старый проект (который я не запустил). Все идет хорошо, в том смысле, что я могу добавить DLL и использовать его функции - нет проблем. Однако, когда пришло время протестировать проект, после его сборки и упаковки установщика, я столкнулся с небольшим трудом.

Теперь я совершенно новичок в этом, поэтому мне пришлось много гуглить межсетевые страницы, чтобы научиться упаковывать проекты и объекты dcom. Дополнительная информация: Что касается того, как этот проект был закодирован / упакован до моих модификаций, не было ни одного. Но! он пришел с аккуратными инструкциями относительно того, как установить права доступа в dcomcnfg (Службы компонентов). Объект DCOM был "ProjectCom.ProjectInfo".

Я очень старался упаковать и упаковать новый проект (даже включая dll, который использовался старым проектом, но не использовался новым), но я никак не мог получить установку для добавления записи ProjectCom.ProjectInfo в dcomcnfg>.<(Я знал об этом ProjectCom.ProjectInfo только потому, что сохранил копию старого установочного пакета и протестировал установки для сравнения.)

В двух словах, вопрос заключается в следующем: как заставить мой собственный ProjectCom.ProjectInfo отображаться в dcomcnfg?

1 ответ

Решение

Очевидно, я не достаточно долго искал в Google, когда написал вышеупомянутый вопрос. Объекты DCOM автоматически добавляются в dcomcnfg.exe при установке. Тем не менее, мой просто не появлялся до тех пор, пока не запустится ProgramInfo.exe в первый раз.

Нет проблем здесь. Двигайся. Двигайся.

Другие вопросы по тегам