Thanks Rob.. I just wanted to clarify it because the documentation seems
out of date.

*RegistrySearch documentation says*

Instructs the search to look in the 64-bit registry when the value is
'yes'. When the value is 'no', the search looks in the 32-bit registry. The
default value depends on the value of the Package/@Platform attribute: if
the @Platform attribute value is 'x86', the default @Win64 attribute value
is 'no'; otherwise, the default value is 'yes'.

*Util Extension RegistrySearch documentation says*
Instructs the search to look in the 64-bit registry when the value is
'yes'. When the value is 'no', the search looks in the 32-bit registry. The
default value is 'no'.

So it seems like even though the bootstrapper is always 32bit it matters
what its build configuration. We have installers that only allow 32bit on
32bit OS and 64bit components on 64bit OS. I am making a boostrapper that
has 32bit components as well as 64bit components as downloaded msis that
have installcondition based on bitness of the OS. I was wondering if
setting winb64 to yes is the right thing.  It seems like it is.

Thanks
Raj





On Fri, Apr 5, 2013 at 6:53 AM, Rob Mensching <r...@robmensching.com> wrote:

> The Win64 attribute defaults to 'yes' or 'no' based on the value you pass
> to the candle.exe -arch switch. If Win64 is 'no' it searches 32-bit. If it
> is 'yes' it will search 64-bit on 64-bit machine and 32-bit on a 32-bit
> machine (because there is no 64-bit).
>
> Bootstrapper is completely separate and is not affected by the MSI build.
>
>
> On Fri, Apr 5, 2013 at 5:09 AM, ptr <ptrajku...@gmail.com> wrote:
>
> > Util RegistrySearch has an attribute Winb64 that seems to be no by
> default.
> >  If this is set to Yes, Would it mean it would look in the 32bit registry
> > on 32bit OS and 64bit registry on 64bit OS ?
> >
> > The reason I am seeking some clarification is become some other
> attributes
> > like these seem to be have different default values for x64 vs x86
> > configurations.
> >
> > If you have a boostrapper project that has both x64 and x86
> configurations,
> > Does it have any effect on the final exe. I mean on attribute default
> > values somewhere ?
> >
> >
> > Thanks
> > Raj
> >
> >
> ------------------------------------------------------------------------------
> > Minimize network downtime and maximize team effectiveness.
> > Reduce network management and security costs.Learn how to hire
> > the most talented Cisco Certified professionals. Visit the
> > Employer Resources Portal
> > http://www.cisco.com/web/learning/employer_resources/index.html
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
> >
>
> ------------------------------------------------------------------------------
> Minimize network downtime and maximize team effectiveness.
> Reduce network management and security costs.Learn how to hire
> the most talented Cisco Certified professionals. Visit the
> Employer Resources Portal
> http://www.cisco.com/web/learning/employer_resources/index.html
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
------------------------------------------------------------------------------
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to