Lync 2010 SDK Prerequisites

This topic lists software and hardware requirements for developing and deploying Microsoft Lync 2010 SDK applications.

Software Requirements

Supported Operating Systems

  • Microsoft Windows 7 32-bit

  • Microsoft Windows 7 64-bit

  • Microsoft Windows Vista 32-bit

  • Microsoft Windows Vista 64-bit

  • Windows Server 2008 SP2

  • Windows Server 2008 R2

  • Microsoft Windows XP


In Microsoft Visual Studio development system, select Any CPU as your custom application build platform target to ensure your application runs on 32-bit and 64-bit operating systems. Lync SDK is installed in the %root%\program files (x86) folder.

Application Development

  • Microsoft Windows Forms or Microsoft Windows Presentation Foundation (WPF) development: Microsoft Visual Studio 2008 SP1 or Microsoft Visual Studio 2010 RTM.

  • Microsoft Silverlight development: Visual Studio 2010 RTM.

  • Microsoft .NET Framework 3.5 SP1 or 4.0.

  • Silverlight 4.0 runtime, installed with Microsoft Lync 2010.

  • Microsoft Silverlight 4 Tools for Visual Studio 2010.


Only Microsoft Internet Explorer 7 and later versions of Internet Explorer support Lync 2010 Silverlight controls.

Custom Application Deployment

To deploy a Lync SDK application, application users must be able to sign in to Lync 2010, and the following components must appear on the target computer.

  • Lync SDK redistributable components:

    • Microsoft.Office.uc.dll

    • Microsoft.Lync.Model.dll desktop version

    • Microsoft.Lync.Model.dll Silverlight version

  • Lync 2010

  • Microsoft .NET Framework 3.5 or 4.0

Hardware Requirements

  • 2 GB RAM is recommended for the supported operating systems.

See Also


Getting Started with Lync 2010 SDK