Building Custom Communication Apps with Lync 2013 SDK

Written by

in

To download and install the Microsoft Lync 2013 SDK, you must retrieve the installer package from the Microsoft Download Center, run the setup executable file (lyncsdk.exe), and register the integrated templates within your Visual Studio environment. The Lync 2013 SDK enables developers to build custom managed-code (.NET) applications, create custom user interfaces, and integrate core collaboration tools—such as instant messaging and presence indicators—directly into Windows Presentation Foundation (WPF) and Silverlight platforms. System Prerequisites & Hardware Requirements

Before beginning the installation, ensure your development environment satisfies the required software and hardware baselines:

Operating System: Windows 7 Service Pack 1, Windows 8, or newer versions of Windows desktop operating systems.

Lync Client: The local machine must have the Lync 2013 (or Skype for Business) desktop client installed. The SDK runs out-of-process and requires the client’s underlying object model.

Development Environment: Microsoft Visual Studio 2010 RTM (for WPF/Windows Forms) or Visual Studio 2010 SP1 (for Silverlight development).

Framework: Microsoft .NET Framework 4.0 or a later service pack.

Hardware: A minimum of 2 GB of RAM on standard developer workstations. Step 1: Download the SDK Installer

Open your web browser and navigate directly to the official Microsoft Lync 2013 SDK Page. Click the red Download button.

Select the executable file named lyncsdk.exe (approximately 56.3 MB).

Save the file to a designated local folder on your computer. Step 2: Install the Lync 2013 SDK

Locate the downloaded file lyncsdk.exe in your file explorer.

Right-click the file and select Run as administrator to ensure proper directory access.

Follow the onboarding installation wizard prompts, accept the licensing agreements, and confirm the target directory.

Click Finish once the process completes. By default, the SDK assemblies deploy into your local %root%\Program Files (x86)\Microsoft Lync\SDK directory.

Tip for Modern IDE Users (Visual Studio 2013+): If the setup blocks you with an error stating “MSVS2010 SP1 or higher not found”, you can bypass this limitation. Extract lyncsdk.exe using a file extraction utility like WinRAR to reveal the internal .msi files (lyncsdk86.msi and lyncsdk64.msi). Manually run the .msi file that matches the architecture bitness of your installed Office suite. Step 3: Register Templates in Visual Studio

If you are leveraging custom Lync WPF or Silverlight project templates, you must force Visual Studio to recognize and register the newly added layout files: Close all active instances of Visual Studio.

Click the Windows Start menu, search for Visual Studio Command Prompt, right-click it, and choose Run as administrator. Execute the following developer command: Devenv.exe /InstallVSTemplates Use code with caution.

Reopen Visual Studio. When creating a new project, the Lync layout templates will now appear under your available .NET project types. Microsoft Lync 2013 SDK

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *