![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
Irdis |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 108 Регистрация: 21.5.2008 Репутация: нет Всего: 1 |
Как в с++ воспользоваться dll написанной на c#
|
|||
|
||||
azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 81 Всего: 211 |
||||
|
||||
zim22 |
|
|||
![]() depict1 ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2682 Регистрация: 15.1.2009 Где: Украина Репутация: 24 Всего: 69 |
![]() Microsoft - юмористы.
|
|||
|
||||
Irdis |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 108 Регистрация: 21.5.2008 Репутация: нет Всего: 1 |
хм первая ошибка из того примера
wtf??? ![]() error C2065: 'IManagedInterface' : undeclared identifier |
|||
|
||||
azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 81 Всего: 211 |
Irdis
Прямо там и есть обявление этого интерфейса...поконкретней можно, где ошибка, код покажи..вряд ли в МСДН ошибки (бывает конечно, но не такие явные). Это сообщение отредактировал(а) azesmcar - 19.4.2009, 18:01 |
|||
|
||||
xvr |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 60 Всего: 223 |
regasm вызывал? CSharpServer.tlb в директории лежит? |
|||
|
||||
Irdis |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 108 Регистрация: 21.5.2008 Репутация: нет Всего: 1 |
хм работает
как всегда глюченые примеры Msdn'a... Во первых
Во вторых regasm CSharpServer.dll /tlb:CSharpServer.tlb /codebase ------------------------- А как вам такая идея.(упростит ли она задачу) У меня написанная на шарпе dll, и дело в том что там большая система сообщений. Т.е. есть интерфейс IMessage. Который реализует множество классов. И переписывать это все самому в comпоненту представляется не лёгким делом.(I hate .net) Суть идеи мы вызываем .net библиотеку в Manage C++, который может пользоваться и .net и com. И после мы из обычного с++ вызываем Manage c++ который уже все знает о .net. Кто-нибудь пробовал таким заниматься? (ну и там всякие очень надо и т.д. и т.п.) не пинать это не моя была идея взаимодействия .net с com Это сообщение отредактировал(а) Irdis - 20.4.2009, 17:13 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |