It's likely that you linked some assemblies that are not Any CPU, but include native code (or are compiled as x86), which cause the entire process to fall back to x86.
To understand how your assemblies are compiled, a related Stack Overflow question that might help is *.
Note: the location of the executable on the file system does not matter at all.