Есть прога на C#, которая использует COM объект.
При создании проекта Windows Applications и использовании этого объекта всё нормально.
Сделал сервис на C#, который практически аналогичен первому проекту, компилится всё нормально, но во время запуска сервиса появляется следующая ошибка:
Service cannot be started. System.InvalidCastException: QueryInterface for interface RTCCore.IRTCClient failed.
at RTCCore.RTCClientClass.Initialize()
at LCSStatusService.RTCPresenceCore..ctor(IRTCPresenceUI presenceUI)
at LCSStatusService.LCSStatusService.OnStart(String[] args)
at System.ServiceProcess.ServiceBase.ServiceQueuedMainCallback(Object state)
Как такое победить?