C# и COM обьект

122
07 апреля 2018, 19:26

Первый раз использую ком обьекты. Подскажите пожалуйста, я зарегистрировал ком объект, теперь хочу проверить его работоспособность, методом тыка, создав консольное приложение в студии, я пытаюсь добавить ссылку на этот ком обьект и в отчет получаю ошибку, почему?

Answer 1

В .NET нет способа использовать управляемый объект как COM-объект, при передаче в управляемую среду все управляемые COM-объекты автоматически "распаковываются". А эта распаковка означает, в том числе, что он будет реализовывать только интерфейсы из своей сборки, а не импортированные вами. Именно об этом и предупреждает вас студия.

Если вам нужно проверить ваш управляемый COM-объект - попробуйте создать неуправляемое приложение. Например, подойдет консольное приложение на языке C++.

READ ALSO
WebBrowser не открывает некоторые сайты

WebBrowser не открывает некоторые сайты

Некоторые сайты не открываются с помощью контрола webbrowserПроверил версию webbrowser свойством version, версия полностью совпадает с установленным...

149
Отображение raw файлов

Отображение raw файлов

Добрый день, у меня возник маленький вопрос, можно ли использовать «Пакет кодеков для камер Microsoft» для отображения raw файлов в ListView в C#? и как?

143
Проблема из событиями у UserControl

Проблема из событиями у UserControl

Есть Usercontrol которий находится у папке Vkstatistics/TemplatesVkstatistics - им'я проекта

117