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