UCMA 3.0 SDK Software and Hardware Requirements

This topic describes the software and hardware requirements for Microsoft Unified Communications Managed API (UCMA) 3.0 SDK.

The following are the software requirements for successful installation of UCMA 3.0 SDK.

  • Supported operating systems

    • Microsoft Windows Server 2008 SP2, 64-bit version

    • Microsoft Windows Server 2008 R2, 64-bit version

    • Microsoft Windows Vista 64-bit (see following note)

    • Microsoft Windows 7 64-bit (see following note)

    Important noteImportant
    • UCMA 3.0 SDK is available only in a 64-bit version.

    • Windows Server 2003 is not supported.

    • Development is supported only in 64-bit environments.

    • Windows XP is explicitly blocked in UCMA SDK setup.

  • Microsoft Windows PowerShell 2.0 RTM

    Important noteImportant

    Windows Server 2008 SP2 comes with PowerShell 1.0. To install PowerShell 2.0, see Windows Management Framework Core package (Windows PowerShell 2.0 and WinRM 2.0).

    If you have the Community Technology Preview version of PowerShell/WinRM, you must uninstall it. Package Manager (Pkgmgr.exe) can be used to uninstall PowerShell/WinRM, as shown in the following command line:

    start /w pkgmgr.exe /uu:MicrosoftWindowsPowerShell

    Important noteImportant

    PowerShell 2.0 comes with Windows 2008 R2. Use Server Manager to enable the PowerShell 2.0 feature.

  • Microsoft Visual Studio

    • Microsoft Visual Studio 2008 SP1 or later service pack

    • Microsoft Visual Studio 2010 RTM

  • Microsoft .NET Framework 3.5 SP1 or later service pack

    Important noteImportant
    • If you have Visual Studio 2008 SP1, you might already have .NET Framework 3.5 SP1.

    • On Windows Server 2008 R2, use Server Manager to install .NET Framework 3.5 SP1.


  • Side-by-side installations of UCMA 3.0 SDK and Microsoft Unified Communications Managed API (UCMA) 2.0 SDK are not supported.

  • When Windows Media format is installed or enabled, the computer must be restarted.

    Windows Media Format must be present if you use UCMA 3.0 to develop applications that play or record media.

  • UcmaSdkSetup.exe must be run with elevated privileges.

  • UCMA 3.0 Workflow SDK applications developed in Microsoft Visual Studio 2010 require .NET Framework 3.5 Service Pack 1 or later service packs. Make sure that you choose .NET Framework 3.5 in the Visual Studio 2010 menu if you are creating a UCMA 3.0 Workflow SDK application.

  • If you are using Microsoft Visual Basic to create a workflow application using Visual Studio 2008 SP1 for the first time, an error might occur when you attempt to compile and run the application. The workaround is to close and then reopen Visual Studio.

The following are the hardware requirements for successful installation of UCMA 3.0 SDK.

  • Typical current hardware configurations with a minimum of 2 GB of RAM are recommended for the supported operating systems.