Sin SDK de cliente para Skype Empresarial 2016
He actualizado a Skype Empresarial 2016 (Office 2016) y la aplicación de escritorio que estoy desarrollando, que se integra con el cliente Lync, ha comenzado a lanzar una excepción.
Supongo que la versión 15.0.4481.100 del SDK no es compatible con la versión 16.0.42.66.1003 de Skype for Business, pero no puedo encontrar un SDK más nuevo queLync 2013 SDK (17-03-2014).
¿El desarrollo de cliente de escritorio para Skype Empresarial 2016 no es compatible como lo fue con 2013?
Excepción:Unable to cast COM object of type 'System.__ComObject' to interface type
'Microsoft.Office.Uc.IAudioDevice2'. This operation failed because the QueryInterface call
on the COM component for the interface with IID '{86B3E5FE-4635-4C1E-A725-C80B71D04984}'
failed due to the following error: No such interface supported
(Exception from HRESULT: 0x80004002 (E_NOINTERFACE)).
ActualizarLyncClient.GetClient( sideBySide ).DeviceManager.AudioDevices
La excepción ocurre cuando itero sobre los dispositivos de audio. Iniciar y aceptar llamadas con un cliente S4B integrado (UI Supressed) funciona, sin embargo, sideByside no lo hace. La respuesta a mi pregunta original parece ser sí, ¡pero no del todo!