[wix-users] SWID tag in 64 bit MSI

Rob Mensching rob at firegiant.com
Sat Aug 29 10:24:01 PDT 2015

Ug. I do think we have a real problem here. I thought this case was covered by the X64 WiX MSI, but didn't think that it actually places its file in 32-bit locations (just a registry key in 64-bit location). Can you file a bug... definitely an issue for MSIs installing SWID tags.

 FireGiant  |  Dedicated support for the WiX toolset  |  http://www.firegiant.com/

-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Phill Hogland
Sent: Friday, August 28, 2015 6:14 AM
To: WiX Uses (wix-users at lists.wixtoolset.org) <wix-users at lists.wixtoolset.org>
Subject: [wix-users] SWID tag in 64 bit MSI

I have a MSI setup project which can be built either as a x86 or a x64 package (for the purpose of installing a native driver).   When using Wix and adding a swid:Tag/@InstallDirectory with a directory property derived from a property initialized by Burn to the value of ProgramFiles6432Folder ) and when building the x64 package I get:

error LGHT0204: ICE80: This 32BitComponent tag098E26650654137FDD70F9C99051DDE9 uses 64BitDirectory WixTagFolder [local path to .wixproj]

A build of the same project configured as x86 is successful.   Is there a way to place the swidtag folder in the drivers cache location on a 64 bit system?

WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/

More information about the wix-users mailing list