我需要使用 Skype UI 抑制来测试 Lync SDK (2013) 应用程序。
我尝试了所有可以使用 SfB 2015 客户端在 Win 8.1 Pro 64 位上搜索到的所有可能的注册表路径,并且重新启动后 Skype UI 不会被抑制。
正确的注册表路径应该是 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\Lync,其中 UISuppressionMode DWORD 键 = 1(顺便说一句,我可以在 Lync.exe 中看到路径和键名)
抑制的其他要求是什么?本地或全局域组策略会影响 UI 抑制吗?
Windows 和 Office(带有 Skype)已激活。
LyncClient.GetClient() 无法启动主机进程(给出异常“主机进程未运行”)。手动启动 SfB 时,它有正常的 UI 和 InSuppressedMode = false 和 State = SignedIn
SfB About 窗口显示:Microsoft Lync 2013 (15.0.4809.1000) MSO (15.0.4823.1000) 64 位 Skype for Business 2015. MS Office Professional Plus 2013
这是 Skype Basic,顺便说一句。我在 Windows 10 上使用 Skype for Business 2016 的结果相同。