LyncClient.BeginSignIn> COMException 0x80010105 [英] LyncClient.BeginSignIn > COMException 0x80010105

查看:69
本文介绍了LyncClient.BeginSignIn> COMException 0x80010105的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们开发了基于Microsoft Lync API的自定义客户端。在某些客户中,它在尝试登录时抛出错误(COMException 0x80010105)。奇怪的是,我能够获取LyncClient实例,检查其状态并侦听
其事件。这个问题只发生在我调用BeginSignIn方法时。

We've developed a custom client based on Microsoft Lync APIs. In some customers it throws an error (COMException 0x80010105) when trying to sign in. The strange part of that is I'm able to get the LyncClient instance, check for its status and listens for its events. The problem only occurs when I invoke the BeginSignIn method.

此外,我一直在开发一个类似Toten的应用程序,它将使用Lync提供基于视频通话的客户支持。在这个开发过程中,我强制使用communicator.exe进程退出,并重复启动它。但是,在花了大约
的时间后,Lync刚刚崩溃,而且它从未启动过。

Further, I've been developing a Toten-like application which is going to use Lync to offer a customer support based on video-calls. During this development I was forcing the communicator.exe process to exit, and bringing it up repeatedly. But, after some time, the Lync just crashed and it has never started up.

让它运行的唯一方法就是标记它作为Windows XP运行(在应用程序.exe文件的兼容性选项卡上)。然后我就可以登录了。在用于向Microsoft收集数据的CEIP文件夹中,有79平方米的文件,当Lync使用XP兼容性登录时,它已刷新
。 

The only way to get it working was to mark it to run as Windows XP (on the compatibility tab of the application .exe file). Then I could sign in. In the CEIP folder, which is used to collect data to Microsoft, there was 79 sqm files, and it has been flushed when the Lync signed in using the XP Compatibility. 

现在,我尝试运行communicator.exe(我也尝试重新启动并重新安装),该过程会持续2秒钟,然后关闭。 Lync只适用于我构建的应用程序。如果我从我的应用程序
启动communicator.exe它工作正常。

Now, I'm try to run communicator.exe (and I also tried rebooting and reinstalling) the process stays for as long as 2 seconds, and then it closes. The Lync only works throught the application I've built. If I start the communicator.exe from my application it works fine.

有谁知道发生了什么?我读过某个地方可能是Lync客户端正在保存其数据的COM +缓存,但是这个缓存已经崩溃,每次启动它都会因为这个损坏的缓存而失败。有人说,调用State和
Capabilities属性将有助于解决这个问题,但我已经做到了,到目前为止还没有修复。

Does anyone knows what's happening? I've read somewhere that maybe the Lync client is saving a COM+ cache of its data, but this cache has crashed, and every time it starts it fails based on this corrupted cache. It has been said that calling the State and Capabilities property would help to fix this issue, but I've did it and so far no fix at all.

谢谢!

Rodrigo Zavalik Castro

Analista e Desenvolvedor
$ b $bSãoPaulo/ SP - Brazil

www.con-nect.me/en

+55 11 6906-4950
Rodrigo Zavalik Castro
Analista e Desenvolvedor
São Paulo / SP - Brazil
www.con-nect.me/en
+55 11 6906-4950

推荐答案

罗德里戈,

参见如果这篇文章适用于您的问题:
重启Lync客户端后,Self.Contact为空

See if this post applies to your problem: Self.Contact is null after restarting Lync Client


这篇关于LyncClient.BeginSignIn> COMException 0x80010105的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆