Visual Studio 2010 runs faster when Windows Automation API 3.0 is installed

This article introduces Windows Automation API 3.0 improves the speed of Microsoft Visual Studio 2010, and provides a Windows Automation API 3.0 update.

Original product version:   Visual Studio Ultimate 2010, Visual Studio Professional 2010, Visual Studio 2010 SDK
Original KB number:   981741

Introduction

Applications that use Windows Automation APIs can significantly decrease Visual Studio IntelliSense performance if Windows Automation API 3.0 isn't installed. For example, the Windows pen and touch services can significantly decrease Visual Studio IntelliSense performance if Windows Automation API 3.0 isn't installed. This article describes how to install the Windows Automation API 3.0 update. This update is available as a stand-alone download for Windows Server 2003. The Windows Automation API is a component of the platform update for Windows Vista and of the platform update for Windows Server 2008.

Windows Automation API

The Windows Automation API library enables accessibility tools, test automations, and pen services to access a standard user interface across operating system versions.

For more information about the Windows Automation API, see Overview of Windows Automation API 3.0.

More information

Set the following registry key to prevent the notification from being displayed:

  • Location: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\General
  • Type: DWORD
  • Name: UIAOverride
  • Value: 00000001

Note

The integrated installation of this package may function incorrectly when you use the procedures that are described in How to integrate software updates into your Windows installation source files. This is a known issue.

For more information about how to download Microsoft support files, see How to obtain Microsoft support files from online services.

Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.