This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Knowledge Base
- :
- Build Error 1001
Subscribe
- Mark as New
- Mark as Read
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
Build Error 1001
Build Error 1001
Summary
Error -1001: Error opening MSI databaseSymptoms
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:
- The Microsoft Windows Installer Service (MSI) is not installed properly, or an older version is installed.
- The file "msi.dll" is not registered properly on the build machine.
- The file "scrrun.dll" is not registered properly on the build machine.
Resolution
- Install the MSI engine again to ensure it is installed properly, and the most current version is being used.
- To resolve this error, manually register the file msi.dll, which can be found in your Windows\System directory.
- 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
No ratings