Hi !
This week I posted a new video into my Coding4Fun channel in Channel 9. In the video everything works fine, however to get there I get tons of pain trying to install Lync 2013 SDK in Windows 10.
The first error was this one
Microsoft Lync 2013 SDK Setup Error
Microsoft Lync 2013 not found. Go here to download and install: http://go.microsoft.com/fwlink/?LinkID=248583
And makes sense, I’m not using Lync 2013, I’m using Skype for Business 2016. So I read this entry on MSDN forums, and I created the missing registry entries. Now the installer “thinks” that I have Lync 2013 installed.
And it was time to find a new error
Microsoft Lync 2013 SDK Setup Error
Microsoft Visual Studio 2010 SP1 or higher not found. Go here to download and install: http://go.microsoft.com/fwlink/?LinkID=248582
Which is so freaking cool! I’m using Visual Studio 2015 and Visual Studio 15 Preview 2 to develop my app, however I need to trick the installer to find a Visual Studio 2010 instance.
After some tests, I realize that the best way to do this, was to install Microsoft Visual Studio 2010 Shell (Isolated) Redistributable Package, which is the minimum Visual Studio package you can install.
Now, at the 3rd try, you’ll think that the installer should work but …
Microsoft Lync 2013 SDK Setup Warning
Microsoft Silverlight Tools for Visual Studio not found. Go here to download and install: http://go.microsoft.com/fwlink/?LinkId=195083
Silverlight is a requirement!! (really, do you remember Silverlight?) This is an easy one … and a couple of minutes later I finally get my Microsoft Office Lync Software Development Kit installed on my dev machine !!!
Greetings @ Toronto
-El Bruno
References
- El Bruno, Coding4Fun Channel9
- Skype Developer Platform, https://msdn.microsoft.com/en-us/library/office/mt650889(v=office.16).aspx
- Microsoft Lync 2013 SDK, https://www.microsoft.com/en-us/download/details.aspx?id=36824
- Lync 2013 SDK installed failed , https://social.msdn.microsoft.com/Forums/Lync/en-US/bea9b334-e04c-4c57-9b25-e1e513e90b43/lync-2013-sdk-installed-failed?forum=communicatorsdk
- Error message when you install Lync 2013 SDK on a computer that is running Visual Studio 2013, https://support.microsoft.com/en-us/kb/2918796
- Microsoft Visual Studio 2010 Shell (Isolated) Redistributable Package, https://www.microsoft.com/en-us/download/details.aspx?id=1366
- Microsoft Silverlight 4 Tools for Visual Studio 2010, https://www.microsoft.com/en-us/download/details.aspx?id=18149
- Header, https://www.flickr.com/photos/cool_dry_place/524794828
Hello Bruno,
Thanks for sharing these tips. This saved me a lot of time troubleshooting the installation of the Lync 2013 SDK in combination with Visual Studio 2015 & Skype for Business 2016.
Kind regards,
Dennis
LikeLike
Hi Dennis
Happy to help!
Regards
-Bruno
LikeLike
Hola Bruno!
Estoy buscando la forma de poder desarrollar una aplicacion Silverlight para utilizarla como “Conversation Window Extension” en mi Skype for Business 2016 pero tras intentar seguir los pasos que comentas aqui, sigo sin poder acceder a crear un nuevo proyecto de Lync Silverlight.
A modo de Info general, la idea es en un primer paso, hacer click en respuestas automaticas en el CWE y que se peguen automaticamente en la conversacion con el cliente a traves de Skype4B. He desarrollado un ChatBot con UCMA para poder simular varias conversaciones simultaneas por parte de varios “Agentes” logueados en Skype4B.
El problema que tengo es que con mi proyecto Silverlight (y no Lync Silverlight) actual, no puedo acceder al elemento “Conversation” de Skype4B desde el codigo ya que es siempre null y quiero obtenerlo para poder tener la informacion de la persona con la que estoy hablando, su direccion SIP, etc.
Que me sugieres que haga??
Dado que he intentado hacerlo, e instalar componentes de Silverlight para intentar lograr la solucion, que deberia desinstalar para intentar de nuevo realizar los pasos que indicas?
Muchas gracias de antemano y enhorabuena por el trabajo que haces!
Nos sirve de ayuda a muchos!
Saludos,
Sergio
LikeLike
Hola Sergio
Tendría que rebuscar un poco para ver que puede pasar, pero lo que se me ocurre rápidamente es que desde Silverlight no puedas acceder a la instancia de Lync. Esto tiene sentido ya que Silverlight estaba diseñado para ser ejecutado en un sandbox bastante seguro y aislado. Yo he hecho alguna prueba con SL dentro del cliente de Lync, donde se podía sin problemas acceder al modelo de objetos de Lync, pero “fuera de Lync” con SL no lo he probado.
Has pensado en migrar/probar con WPF u otra tecnología?
Saludos
-Bruno
LikeLike