Есть некий объект, который хостится в неком exe-шнике. Надо его поюзать из другого приложения. Вообще-то из NUnit и из С#. При создании объекта сервер благополучно стартует, потом же, при попытке вызвать у этого объекта любой метод летит exception, что QueryInterface() интерфейса у которого хотели спросить метод failed. Смутное подозрение, что что-то с маршалингом не так. Но вот что, и как поправить не ясно...
Первоначально этот экзешник не планировался как СОМ-сервер, прикрутили позже.