Blair/Rob is this statement correct:
So are you saying I should use: <?if $(sys.BUILDARCH) = x64 ?> and NOT <?if $(var.Platform) = x64 ?> What about my wixlib where I have 2 files that have a 32 bit version and a 64 bit version what is the proper way to say 32 bit file install on a 32 bit OS and 64 bit file install on a 64 bit OS AND 32 bit file can be installed on 64 bit OS since the x86 MSI can be installed on 64bit OS? <Component Id="cmp_Dll" Guid="{<Some GUID>}" > <File Id="file_Dll" KeyPath="yes" Source="$(var.SourcePath)\lib\x86\SomeFile.dll" /> <Condition> < ! [ CDATA [$(sys.BUILDARCH) = x64 AND $(sys.BUILDARCH) = x86] ] > </Condition> </Component> <Component Id="cmp_DLLl_x64" Guid="{<Some GUID>}" Win64="$(var.Win)"> <File Id="file_Dll_x64" KeyPath="yes" Source="$(var.SourcePath)\lib\x64\SomeFile.dll" /> <Condition> < ! [CDATA [$(sys.BUILDARCH) = x64] ] > </Condition> </Component> Thanks Steve -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Re-Confused-when-installing-a-32-64-bit-MSI-using-1-product-wxs-file-P-tp7591967p7592109.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users