Software Deployment Question

Is it possible create msi compatible for both 32 and 64 bit operating systems

04/07/2009 4510 views

Is it possible to cteate a msi compatible for both 32 and 64 bit operationg systems using wise packaging studio.

0 Comments   [ + ] Show comments


Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

All Answers

What I've done is simply create a 64 bit package, then edit in Orca, set target platform to Intel and have the "schema" to at least 200.

you can't just put Intel;x64 in the target platform in summary information, that won't work.
Wise (or maybe Microsoft) is pretty "dumb" in this regard.
Answered 04/08/2009 by: aogilmor
9th Degree Black Belt

I have never done it but would assume all you need to do is create 2 parent features and set conditons to install 1 of the features on x64 and 1 on x86.

The issues may arrise if you use features from the vista windows installer on the xp windows installer, just a guess.

Answered 04/09/2009 by: Inabus
Second Degree Green Belt

From what I've seen features can have both 64 and 32 bit components. the x64 components have a condition VersionNT64. Wise at least seems pretty intelligent about separating them and putting them in the right directories, so I'm not sure why one has to jump thru hoops and use Orca to get it to run on both platforms - at least there's no way in Wise that I've found to make it run on both. I stand ready to be enlightened, however [:D]
Answered 04/09/2009 by: aogilmor
9th Degree Black Belt

Thank you all for valuable information.

I know we can run 32 bit applications on 64 bit operating systems and those applications will be installed under "C:\Program Files (x86)" direcotry. If we plan to install same msi for both 32 bit and 64 bit operating systems. And msi is packaged on 32 bit operating system using Wise packaging studio. Then, what are the checklist points to make sure that it works fine with both 32 and 64 bit versions.

AFAIK one of the checklist points is, msi shouldn't have any hard-coded parths.

Answered 04/13/2009 by: bvrkrishna
Yellow Belt

AFAIK one of the checklist points is, msi shouldn't have any hard-coded parths.If you mean things like using [INSTALLDIR] instead of 'C:\Program Files\(VendorName)\(ProductName)', then that's true of any MSI.
Answered 04/14/2009 by: VBScab
Red Belt

you'd have to get a test box of each platform, install it and see if it works. not sure about a checklist, the path thing should be taken care of if it's designed well.
Answered 04/14/2009 by: aogilmor
9th Degree Black Belt

This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ