Advanced Installer Version: 17.5
OS: Windows 10 64 bit
When I attempt to run my Advanced Installer executable (as an Administrator) on a Windows 10 64 bit machine, the installation process fails during the Prerequisite Check phase. I've attached a copy of the Installation Log.
The 2 prerequisites are:
- Install .NET 4.8 if not installed. The machine that I am running the installer on currently has .NET 4.8 installed.
- Install Crystal Report Runtime if not installed. The machine that I am running the installer on does NOT have the Crystal Report Runtime installed.
When I review the log, I see the following when I search for "error":
Start at line #929
CustomAction AI_VerifyPrereq returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
Action ended 17:18:03: AI_VerifyPrereq. Return value 3.
Action ended 17:18:03: INSTALL. Return value 3.
I was able to resolve the issue by changing my prerequisite conditions. Previously I was checking for the existence of a registry entry. I changed to check for a product code; this resolved the issue. Seems strange that checking for the registry entry didn't work.