我是Lync客户端2010 SDK集成的新手。由于我不想显示Lync UI(我们将开发自己的UI),因此我将注册表设置为使UISuppressionMode = 1(DWORD)。但是lyncClient.GetClient()会抛出ClientNotFoundException异常。谁能告诉我这有什么问题?非常感谢。
答案 0 :(得分:1)
问题可能是客户端实际上没有运行,这就是找不到它的原因。
当您在UISuppression模式下运行时,您负责客户端通常执行的所有操作,例如启动,关闭和登录。
您必须使用LyncClient.BeginInitialize
启动Lync客户端 - 您不能只从开始菜单启动它。完成后,您还应该致电LyncClient.BeginShutdown
。 (参考:MSDN)
有一个很好的MSDN article on UI Suppression in Lync SDK here,而且还有一个channel9 video on signing into Lync when UISuppresion mode is on。