ANTS Memory Profiler Latest version: 6.0
Knowledge Base
Windows Installer errors 1603 and 2738 occurring during installation
Category: Installing & upgrading
Date: 05 Nov 2009
Product: ANTS Memory Profiler
During installation of the performance or memory profiler, the installation may error with Windows Installer error 1603. Upon examination of the installer logs, you may see the following:
DEBUG: Error 2738: Could not access VBScript runtime for custom action MSI (s) (44:48) [17:47:56:537]: Product: ANTS Performance Profiler 5 -- The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2738. The arguments are: , ,
ANTS Performance and Memory profilers install menu items into the Visual Studio environment using a Visual Basic script. On some systems, this script can fail because VBScript is not correctly installed.
To reinstall the VBScript component, you can open a command prompt and run this command:
regsvr32 VBScript.dll
In some cases, this is not sufficient, as there is a special case in which the VBScript components are registered in a way that does not allow VBScripts to run from inside a Windows Installer package with elevated privileges. To fix this, look for the following registry key and delete it if it exists:
HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID\{ B54F3741-5B07-11CF-A4B0-00AA004A55E8}

Understanding memory problems