Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
PEKAHT
Зарегистрирован: 25.09.2009 Сообщения: 5
|
Добавлено: Пн 12 Окт 2009 13:15 Заголовок сообщения: Ole error 80131509 |
|
|
Пишу расширение для Ингео на С#
все работало нормально, установил даже на одном клиентском месте.
и тут вдруг началось такое, вылазит эта ошибка привызове метода Init
убрал уже всю свою логику, пустая функция не работает.
Как решить эту беду |
|
Вернуться к началу |
|
 |
Михаил Власов

Зарегистрирован: 14.02.2005 Сообщения: 580 Откуда: ИНТЕГРО
|
Добавлено: Вт 13 Окт 2009 15:32 Заголовок сообщения: |
|
|
Поиск в гугле по коду ошибки дал такую статью:
http://bytes.com/topic/asp-classic/answers/101945-error-80131509-a
Последнее сообщение в этой статье говорит о том, что классы .Net, публикуемые для COM, не рекомендуется наследовать от других классов.
Возможно - это ваш случай. _________________ С уважением, Михаил Власов. |
|
Вернуться к началу |
|
 |
PEKAHT
Зарегистрирован: 25.09.2009 Сообщения: 5
|
Добавлено: Вт 13 Окт 2009 15:54 Заголовок сообщения: |
|
|
нет, не мой, я создаю новый класс, не наследуемый не от кого, пустой
там только есть необходимые методы Init и Done |
|
Вернуться к началу |
|
 |
Лазарев Евгений
Зарегистрирован: 12.06.2008 Сообщения: 48 Откуда: УралГеоИнформ
|
Добавлено: Ср 07 Июл 2010 13:46 Заголовок сообщения: |
|
|
точнее надо чтобы все вызываемые классы и базовые в том числе имели атрибут [assembly: ComVisible(true)] |
|
Вернуться к началу |
|
 |
|