Проблемы с ActiveX Control
От: Sasha_ill  
Дата: 06.11.03 17:26
Оценка:
Я написал ActiveX Control производный от UserControl он зарегистрировался в системе и успешно работает в ActiveX control test container, но когда я пытаюсь его добавить в обычное С# winform приложение(он находиться во вкладке COM) выдается ошибка: Converting the type library to .Net assembly failed. Object reference not set.
Если пытаюсь просто добавить dll+tlb выдается следующее: Converting the type library to a .Net assembly failed. Type lib was exported from a CLR assembly and can not re-imported as aCLR assembly.

Объясните пожалуйста и скажите что делать. Спасибо.
Re: Проблемы с ActiveX Control
От: VladD2 Российская Империя www.nemerle.org
Дата: 07.11.03 01:25
Оценка: :)
Здравствуйте, Sasha_ill, Вы писали:

S_>Я написал ActiveX Control производный от UserControl он зарегистрировался в системе и успешно работает в ActiveX control test container, но когда я пытаюсь его добавить в обычное С# winform приложение(он находиться во вкладке COM) выдается ошибка: Converting the type library to .Net assembly failed. Object reference not set.

S_>Если пытаюсь просто добавить dll+tlb выдается следующее: Converting the type library to a .Net assembly failed. Type lib was exported from a CLR assembly and can not re-imported as aCLR assembly.

Месье знаток извращений?

Зачем нужно делать UserControl Активыксом если нужно хостить его в винформсах? Поключай исходную сборку и убери от туда все КОМ-овскую фигню.
... << RSDN@Home 1.1 beta 2 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: Проблемы с ActiveX Control
От: Sasha_ill  
Дата: 07.11.03 09:43
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Месье знаток извращений?


VD>Зачем нужно делать UserControl Активыксом если нужно хостить его в винформсах? Поключай исходную сборку и убери от туда все КОМ-овскую фигню.


Дело в том, что компонент написан для использования в Delphi
Просто Delphi у меня не установлен и проверяю на С#
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.