MSI doesn't support a single installer for multiple architectures.   That's
the problem.   You'll never get a 32bit installer to validate with 64 bit
components in it, period.  MSI requires that you build a single installer
for each architecture you target.  You can use conditional statements and
variable replacement in your .wxs file to have a single source file, but
generate the two .msi files, but you must have the two.  *shrug*  Just how
it is.

Chris

On Tue, Oct 28, 2008 at 10:13 AM, Michael Owings <[EMAIL PROTECTED]> wrote:

> Hmmm -- I guess my question is -- what am I risking? Getting rid of the
> 32-bit installer is a non-starter for us (this isn't a corporate
> environment), and the 32-bit mixed installer works perfectly in both
> environments. (Our 64-bit components don't actually take up much room).
>
> A single installer (at least for this product) seems to be a cleaner
> approach. Is there some gotcha I'm missing here?
>
> Christopher Karper wrote:
>
>> If you need a mixed installer, then you have to make it a 64 bit
>> installer.   It doesn't make sense to install 64 bit components on a 32 bit
>> system anyway, so just don't include those components in your 32 bit
>> installer, or alternately, don't offer a 32 bit installer.   In some
>> corporate environments, that might work.
>>
>> Chris
>>
>> On Tue, Oct 28, 2008 at 9:19 AM, Michael Owings <[EMAIL PROTECTED]<mailto:
>> [EMAIL PROTECTED]>> wrote:
>>
>>    Pally Sandher wrote:
>>     > Yes but you will get an ICE80 error when compiling if you set
>>     > Win64="yes" on a component when your MSI is an x86 build &
>>    vice-versa.
>>     >
>>     > Why would you want to?
>>
>>    If you install mixed 32 and 64-bit components in a single install? We
>>    have an installer that MUST do this. What would be a better approach?
>>
>>    --
>>    Teleoperate a roving mobile robot from the web:
>>    http://www.swampgas.com/robotics/rover.html
>>
>>
>>  -------------------------------------------------------------------------
>>    This SF.Net email is sponsored by the Moblin Your Move Developer's
>>    challenge
>>    Build the coolest Linux based applications with Moblin SDK & win
>>    great prizes
>>    Grand prize is a trip for two to an Open Source event anywhere in
>>    the world
>>    http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>    <http://moblin-contest.org/redirect.php?banner_id=100&url=/>
>>    _______________________________________________
>>    WiX-users mailing list
>>    WiX-users@lists.sourceforge.net <mailto:
>> WiX-users@lists.sourceforge.net>
>>    https://lists.sourceforge.net/lists/listinfo/wix-users
>>
>>
>>
>
> --
> Teleoperate a roving mobile robot from the web:
> http://www.swampgas.com/robotics/rover.html
>
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to