Kein Client-SDK für Skype for Business 2016
Ich habe auf Skype for Business 2016 (Office 2016) aktualisiert und die von mir entwickelte Desktopanwendung, die in den Lync-Client integriert ist, hat begonnen, eine Ausnahme auszulösen.
Ich vermute, dass die SDK-Version 15.0.4481.100 nicht mit der Skype for Business-Version 16.0.42.66.1003 kompatibel ist, aber ich kann kein neueres SDK als @ findeLync 2013 SDK (17.03.2014).
Wird die Desktop-Client-Entwicklung für Skype for Business 2016 nicht wie 2013 unterstützt?
AusnahmeUnable 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)).
AktualisiereLyncClient.GetClient( sideBySide ).DeviceManager.AudioDevices
Die Ausnahme tritt auf, wenn ich über die Audiogeräte iteriere. Das Starten und Annehmen von Anrufen mit einem eingebetteten (UI Supressed) S4B-Client funktioniert, sideByside jedoch nicht. Die Antwort auf meine ursprüngliche Frage scheint ja zu sein, aber nicht vollständig!