Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

SWID Tag in x64 MSI Product results in LGHT0204 This 32bitComponent uses 64BitDirectory WixTagFolder #4879

wixbot opened this Issue Aug 31, 2015 · 3 comments


None yet
2 participants

wixbot commented Aug 31, 2015

I have a MSI project which can be built as either an x86 or x64 MSI (to install a native driver). Using wix I added a swid:Tag element which builds succesfuling when build the project as a x86 project, When build as a x64 project I get:
error LGHT0204: ICE80: This 32BitComponent tag098E26650654137FDD70F9C99051DDE9 uses 64BitDirectory WixTagFolder [local path to .wixproj]

The tag is authored:
<swid:Tag Regid="rimage.com" InstallDirectory="MyDriverDir" Name="MyDriver.msi_v$(var.ProductVer) $(var.MyDriversName) "/>

MyDriverDir is derived from a public property, which is set by Brun to a path based on ProgramFiles6432Folder.

Also I wonder of the error message posted above is missing some spaces between, I assume concatenated strings.

Originally opened by phogland


wixbot commented Sep 1, 2015

Fixed with PR:293.

Originally posted by firegiantco


wixbot commented Sep 1, 2015

AssignedTo set to firegiant


wixbot commented Sep 11, 2015

Fixed in WiX v3.10 RTM.

Originally posted by firegiantco
Resolution set to fixed
Status changed from Open to Resolved

@wixbot wixbot added this to the v3.10 milestone Dec 20, 2015

@wixbot wixbot closed this Dec 20, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment