我试图创建一个允许与 Skype 客户端交互的 Windows 服务。
我正在使用 SKYPE4COM.DLL 库。
当我创建一个简单的控制台或 win32 应用程序时,一切正常(我有这个应用程序的 Skype 请求,它运行良好)。但是当我尝试将此应用程序作为服务运行时,出现错误
Service cannot be started. System.Runtime.InteropServices.COMException (0x80040201): Wait timeout.
at SKYPE4COMLib.SkypeClass.Attach(Int32 Protocol, Boolean Wait)
at Commander.Commander.OnStart(String[] args)
at System.ServiceProcess.ServiceBase.ServiceQueuedMainCallback(Object state)
而且我没有关于连接到 Skype 的进程的通知。
你能给我一个建议,如何将服务附加到 Skype 客户端,或者我需要更改我的 Skype 设置吗?