The following line
<Component Guid='{THE_GUID}' Id='GlobalScopePackages' >
Generates the following error:
Error 4 ICE80: This 64BitComponent GlobalScopePackages uses 32BitDirectory blablabla c:\development\...\file.wxs
Error is described on this page http://msdn.microsoft.com/en-us/library/aa369034(VS.85).aspx
How do I fix this or suppress the warning? Is it safe to simply supress the warning?
I want a 64-bit installer (as per my Release configuration), so I used <Directory Id="ProgramFiles64Folder">
instead of ProgramFilesFolder
as part of the target installation path.
This article provides more information: How to: Create the Windows Installer Package for 64-bit Client Computers
You can also set Win64="no"
in the <Component />
tag of the components which are not 64-bit.
But I can confirm you can ignore this.
Safe to just suppress the warning.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With