c# - 注册表中的 UISuppressionMode 不影响 Lync 客户端

标签 c# lync lync-2013

我在最近设置的服务器上使用自定义 C# Lync 2013 客户端。我需要开发一个允许音频视频 session 的自定义 Lync 客户端。我找到了一个解释得很好的演示 here .

查看代码后我发现我必须在 UISuppressionMode 中运行 Lync 客户端才能允许新的 C# 客户端观看视频。所以我做了一些搜索,发现它是必须编辑/创建的注册表中的一个键。所以我按照我在 this video 中找到的那样做了.我启动了 Lync 并在适合 Lync 2013 的位置添加了注册表项。

Image of my registry Key and Value

之后,需要关闭并重启。

但是客户端 UI 启动了,就像我什么都没有改变一样。我已经为此工作了几个小时,没有任何修复。我也会将其发布在 Lync 的论坛上,祝一切顺利。

更新:

来自 MSDN:

You can set the Lync 2013 suppression mode when you install the Lync client. At the command prompt, start the Lync installation .exe with a command-line argument in the following table.

我尝试使用该命令在线安装 Office for Lync,但参数无效。

Setup.exe /FullUisuppression

我从 Windows 下载中心下载了 Lync Basic 客户端。也没用。

lyncentry.exe /FullUisuppression

更新 2:

我将 Lync Client 版本更改为 2010,UiSuppresionMode 工作正常,但我发现的演示使用 2013 sdk。即使正在运行,它也找不到 LyncClient。我找到了另一个使用 2010 sdk 并且工作正常的演示。 2010 的文档不是很完整,或者它可能与 2013 的 sdk 几乎相同。我会期待 2010 版,但我更希望 2013 版能够正常工作。

最佳答案

Lync 2013 从与 Lync 2010 不同的注册表项读取 UISuppressionMode 的设置。由于它适用于 2010,而不是 2013,我假设您使用了错误的 key 。尝试 [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

关于c# - 注册表中的 UISuppressionMode 不影响 Lync 客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26537451/

相关文章:

lync-2010 - lync 扩展开发

c# - 如果网站在服务器上并且 Lync 在本地用户环境中,我如何让 Lync 客户端工作?

c# - 在 UI 抑制模式下使用 Lync SDK 2013 录制对话

ios - 从第三方 iOS 应用程序打开 Lync 2013 移动客户端

c# - Visual Studio 中构建的进度

c# - Servicestack csharp 客户端与 Redis 或两者兼而有之?

c# - 错误 "check the manual that corresponds to your MySQL server version"

string - 在Powershell中迭代字符串的通用列表(Lync聊天室成员)

c# - 使用 Windows 服务识别 Lync 中的所有用户状态

c# - 如何解决用于测试目的的基本 Controller 依赖注入(inject)?