Using Integrated Desktop as a Client on Windows Vista

This section is also included in the readme file for the msi listed below. The sample API install, RtcApiSetup.msi, does not work on Vista. In order to install the APIs on Vista, developers will need to create a setup project (an MSI) that includes a merge module from the SDK and then install this project. You must follow the same procedure for the applications that use RTC 1.3. Therefore, developers who have already built an application need only install their application to get the RTC 1.3 APIs on their systems.

The CCF installation CD provides a tool for this adapter.

  1. In the folder <InstallDir>\Program Files\Microsoft CCF 2009\SourceCode\Others, click on the file CcfRtcApiSetupForVista en-us.msi and run it. This will install the RTC Client API v1.3.

  2. For client operation on Vista, the file AgentDesktop.exe.manifest needs to be altered and rebuilt. This file is located in a subfolder in the folder into which the Source Code was extracted – typically <InstallDir>\Program Files\Microsoft CCF 2009\Agent Desktop.

  3. Open the file AgentDesktop.exe.manifest in Visual Studio or other suitable editor. In the file, locate the commented section beginning with Uncomment if using RTC 1.3 (particularly with Vista) it is near the end of the file. Remove the comments from this section.

  4. Save the Agent Desktop.

  5. Note

    A recommended method is to open the AgentDesktop.sln file in Visual Studio. You can open the manifest file, remove the comments, and rebuild. After removing the comments, you must allow the new version to be part of the build. To do that, right-click the manifest file name in the list. In the Copy to output directory section, select Copy always from the dropdown.