Компонент Сервис и C # - PullRequest
       60

Компонент Сервис и C #

0 голосов
/ 05 марта 2009

У меня есть COM-библиотека VB6, которую я завернул в COM + (службы компонентов). По жизни я не могу понять, как получить ссылку на сервис, импортированный / работающий в C #. Google не помогает мне вообще. В диалоговом окне добавления ссылки ничего не отображается, даже если оно близко к названию моей службы. У кого-нибудь есть какой-нибудь код / ​​советы как это сделать? Спасибо.

1 Ответ

1 голос
/ 05 марта 2009

Если вы зарегистрировали dll, он должен отображаться на вкладке COM, вы также можете попробовать перейти прямо к dll или tlb и добавить ссылку таким образом.

Редактировать

Нет, не будет, оно будет перенаправлено на службу. Это так же, как если бы вы создали объект с помощью CreateObject («MyCom.MyClass») в vb, SCM (так называемый Ihope, который долгое время назывался после того, как я имел дело с COM +) активирует компонент в службе COM +, если приложение-служба или в вашем процессе, если это библиотека.

...