вызов COM Library from .NET
От: nogtol  
Дата: 12.05.09 13:21
Оценка:
Добрый день,

имеется зарегистрированная COM библиотека, создал для нее враппер использая tlb файл и tlbimp.exe
Вызываю враппер из дот нет винн аппликейшн, все отлично. Пытаюсь вызвать из ASP.NET, при первом же вызове возвращает ошибку:
{"Unable to cast COM object of type 'LogParserLib.CLogParserClass' to interface type 'LogParserLib.ILogParser3'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{78003DDC-68FB-4298-90CD-951B6FF86C22}' failed due to the following error: No such interface supported (Exception from HRESULT: 0x80004002 (E_NOINTERFACE))."}

в ком библиотеке добавил логгер, который показал, что вызов приходит из ASP.NET и из win application.

Имперсонация на сайте также не помогла.

Может у кого нить есть идеи, в чем может быть проблема и в какую сторону можно копать?

Спасибо,
Андрей.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.