ChrisGue
Posts: 93
Joined: Tue Feb 03, 2009 7:26 pm

64 bit component somoetimes installed on 32 bit systems

Dear Sir or Madam,

I use AI 7.1.3 enterprise.
I have a package that has a file for 32 bit windows and one for the 64 bit .
Usually this works fine. But on some (Win 7) systems the installation tries to install and register the 64 bit component, which (of course) fails with error -2147024703.

But I do not see why the 64 should be installed at a 32 bit system. And I cannot reproduce this here, but some customers did send me screenshots.

For the 64 bit component I have added a feature, with these conditional level:
VersionNT64 >0: level 1
NOT VersionNT64: level 4


Here is my installation:
http://dl.jumpingbytes.com/PureSyncInst316.exe

Regards,
Chris
mihai.petcu
Posts: 3860
Joined: Thu Aug 05, 2010 8:01 am

Re: 64 bit component somoetimes installed on 32 bit systems

Hi Chris,

If you need a component to be installed only on x64 machines you should set the component condition directly with:

Code: Select all

VersionNT64
You can read more in this article.

All the best,
Mihai
Mihai Petcu - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Common Problems”