cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Build Error 1001

Build Error 1001

Summary

Error -1001: Error opening MSI database

Symptoms

When building a InstallShield project , the following error may occur:

"Error -1001: Error opening MSI database"

This error may also appear in the following format:

**Fatal Error -1001

Cause

This error is known to occur during the build process for the following reasons:

  1. The Microsoft Windows Installer Service (MSI) is not installed properly, or an older version is installed.

  2. The file "msi.dll" is not registered properly on the build machine.

  3. The file "scrrun.dll" is not registered properly on the build machine.

Resolution

  1. Install the MSI engine again to ensure it is installed properly, and the most current version is being used.
  2. To resolve this error, manually register the file msi.dll, which can be found in your Windows\System directory.
  3. To resolve this error, manually register the file scrrun.dll, which can be found in your Windows\System directory.

Additional Information

This build error is briefly documented in the in the Help Library topic Build Errors and Warnings.


Related KB Articles

For the InstallShield 2015 product see:

HOTFIX: Install Fails With Error 1001 When a .NET Installer Class Component is Present in InstallShield 2015 SP1
Was this article helpful? Yes No
No ratings
Version history
Last update:
‎Dec 05, 2007 06:12 PM
Updated by: