msommerville
Posts: 4
Joined: Tue Feb 28, 2006 6:14 pm

Retrieving Version info

Hi,

where does AI retrieve the Windows Version info from, for comparison with the version set in the prerequisites screen.

I have a 64 bit XP machine which is rejecting the installer with a "can not be installed on systems earlier than" message. The drop-down is set to Windows XP 64-bit and the same installer works on other machines.

The properties page claims that the machine in question is running XP 64. My own theory is that Windows on this machine has got the wrong data somewhere, so if you could let me know where AI retrieves it from, I can verify this.

Thanks,

malcolm
Cosmin
Posts: 5797
Joined: Tue Jul 10, 2007 6:39 pm
Contact: Website

Hi,
where does AI retrieve the Windows Version info from, for comparison with the version set in the prerequisites screen.
Advanced Installer uses the OSVERSIONINFO structure to retrieve the version of the target Windows OS. You can read more about this here:
http://msdn2.microsoft.com/en-us/library/ms724834.aspx
http://www.advancedinstaller.com/forums ... php?t=4520
I have a 64 bit XP machine which is rejecting the installer with a "can not be installed on systems earlier than" message. The drop-down is set to Windows XP 64-bit and the same installer works on other machines.
If the installation works as expected on other machines then the problem is with the machine that shows this behavior.

On the machine with the problem you should make sure that the Windows OS is actually 64-bit ans that you have correctly set the launch condition in the MSI package.

Regards,
Cosmin
Cosmin Pirvu - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Common Problems”