Installing 64-bit files

Let's say that you have a .NET assembly that's targeting the x64 platform and you want the installer for it to place that file into the 64-bit Program Files folder (available on 64-bit Windows operating systems). For the uninitiated: you can set the platform for the assembly using Visual Studio's Configuration Manager, as shown in the following screenshot:

Installing 64-bit files

The first thing to do is to open Properties for the WiX project and, on the Tools Settings tab, add –arch x64 to the Compiler parameters, as shown in the following screenshot:

Next, change the Directory element that is referencing ProgramFilesFolder to instead reference ...

Get WiX 3.6: A Developer's Guide to Windows Installer XML now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.