Microsoft.Lync.Model.LyncClient.GetClient()。ContactManager为null

时间:2018-04-25 22:01:39

标签: api sdk lync skype-for-business

在c#代码中,我打电话给:

var lync = Microsoft.Lync.Model.LyncClient.GetClient();

有效。但是两个内部对象是null:'ContactManager'和'ConversationManager'。

我已经多次使用过这个程序而没有任何问题,这是我第一次看到Lync API为ContactManager返回null。

发生了什么事?

我注意到的唯一区别是运行的lync客户端说:“Skype for Business和Exchange现在没有建立连接”。我没有在Exchange或Lync服务器中发现任何错误配置。我已经重新启动了两个。

有关如何进行问题排查的任何想法?

1 个答案:

答案 0 :(得分:0)

当LyncClient State不在SignedIn状态时,ContactManager和ConversationManager都为空。如果lync客户端说" Skype for Business和Exchange现在没有建立连接,这是有道理的。#34;即它现在无法登录。

您可能希望看到登录过程documentation