I have, in the past, succeded in doing this. However, I have modified a program (improved it!) and now, when I try and generate an executable for X64, I get a link error associated with the only module I have written. The link error message is "fatal error LNK 1112: module machine type 'x64' conflicts with target machine type 'X86' ". I fail to see where I am asking for an X86 machine to be the target.
The command line, taken from the module's property pages is "/nologo /Qsave /module:"x64\Release/" /object:"x64\Release/" /libs:static /threads /winapp /c".
The module in question contains
and then some declarations.
As far as I can see, the configuration manager is set up exactly as per the program for which I successfully generated a 64-bit executable. Here is what I have for the configuration manager:
It looks exactly the same as for the earlier solution when I succeeded in generating an X64/release/ executable.
I will attach the build files for the previous and the new programs for information. I am using VS2005 Pro and IVF Composer XE.