Search code examples
windows-installeradvanced-installermsi-patch

Error 1603 during MSP Installation


I have an error during updating our software by using an MSP file wrapped in an EXE file. I have the following versions: 1.5.1810.0008 and 1.5.1810.0010

Version '0008' is fully installed by an MSI file wrapped into an EXE File (created by Advanced Installer) and the patch file is an MSP file wrapped into an EXE File, too.

During patch installation, I got the following error:

"This package can only be run from a bootstrapper."

It's a feature which was implemented by Advanced Installer in version 13.2 or something near. This feature will fire the error if you execute an MSI file even if there is an EXE file with resources next to it. So that you have to execute the EXE file and not the MSI file. But I execute the EXE file, so this is my bootstrapper and I only have resources inside EXE files.

Problem is, this error is not being logged in the log file. The error in the log file has code 1603. Which regards to missing permissions or anti-virus software. And yet, after deactivating my antivirus software and rechecking permissions (full access) I still experience the same error.

Can anyone help me ivestigating in the code 1603 problem?


Solution

  • The problem was the product code. Because the product code was different, it didn't work, even if the error message was misleading.

    Product code has to be the same.