Delphi - RP C сервер недоступен при отладке COM + - PullRequest
0 голосов
/ 23 апреля 2020

У меня есть приложение COM +, состоящее из клиентской библиотеки DLL и многих библиотек среднего уровня. Приложение запускается с использованием файла приложения MS C.

Когда я нахожусь в d ie IDE и запускаю свою клиентскую DLL, у меня есть следующие параметры запуска для запуска, запуска и отладки моей клиентской DLL (это прекрасно работает):

enter image description here

Теория заключается в том, что я должен быть в состоянии отладить свой средний уровень, запустив DLL со следующими параметрами ( Я получаю ProcessID из моего приложения COM + в службах компонентов): enter image description here

После его запуска я должен иметь возможность запустить клиентское приложение MS C, и это должно позвольте мне присоединить и отладить мой средний уровень. Я видел это работает раньше. Запуск моей клиентской DLL из IDE или в виде приложения MS C работает без проблем, но когда я пытаюсь отладить свой средний уровень, как описано выше, я получаю ошибку «Сервер RP C недоступен». Я запускаю все локально, поэтому я не уверен, к какому серверу он относится. Я также позаботился о том, чтобы работали следующие службы: средство запуска процессов сервера DCOM, удаленный вызов процедур (RP C) и RP C сопоставитель конечных точек

Любая идея, что еще может вызвать эту ошибку или к какому серверу он тоже пытается подключиться?

...