#Windows10 – Installing #Lync 2013 SDK to use it on Skype for Business 2016, #WelcomeToHell

Clipboard01

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 !!!

image

Greetings @ Toronto

-El Bruno

References


4 thoughts on “#Windows10 – Installing #Lync 2013 SDK to use it on Skype for Business 2016, #WelcomeToHell

  1. 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

    Like

  2. 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

    Like

    1. 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

      Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s