我正在使用自定义C#Lync 2013客户端和我刚刚设置的服务器 . 我需要开发一个允许音频视频 Session 的自定义Lync客户端 . 我发现了一个非常好的解释演示here .
查看我发现的代码,发现我必须在UISuppressionMode中运行Lync Client,以允许新的C#Client查看视频 . 所以我做了一些搜索,发现它是注册表中必须编辑/创建的密钥 . 所以我按照this video发现的那样做了 . 我启动了Lync并在Lync 2013的好地方添加了注册表项 .
之后,需要关闭并重新启动 .
但客户端UI开始了,就像我没有改变一样 . 我一直在努力工作几个小时没有任何修复 . 我也将它发布在Lync的论坛上,希望最好 .
UPDATE:
来自MSDN:
您可以在安装Lync客户端时设置Lync 2013抑制模式 . 在命令提示符处,使用下表中的命令行参数启动Lync安装.exe .
我尝试使用该命令在线安装Lync,并且参数无效 .
Setup.exe /FullUisuppression
我从Windows下载中心下载了Lync Basic客户端 . 也没用 .
lyncentry.exe /FullUisuppression
UPDATE 2:
我将Lync Client版本更改为2010并且UiSuppresionMode工作正常,但我发现的演示使用了2013 sdk . 即使它正在运行,它也找不到LyncClient . 我找到了另一个使用2010 sdk并且工作正常的演示 . 2010年的记录并不完整,或者可能与2013年的sdk几乎相同 . 我将期待2010版本,但我更希望2013年能够运作 .
1 回答
Lync 2013从与Lync 2010不同的注册表项中读取UISuppressionMode的设置 . 由于它适用于2010,但不适用于2013,我假设您使用了错误的密钥 . 试试
[HKEY_CURRENT_USER]\Software\Microsoft\Office\15.0\Lync\UISuppressionMode
.另见:http://msdn.microsoft.com/en-us/library/office/jj933224%28v=office.15%29.aspx http://msdn.microsoft.com/library/office/jj265332%28v=office.15%29.aspx