I have 2 machines that I use for building my solution (c,cpp).
One is a Windows 2000 Professional and the second is Windows XP Professional.
I build 32 bit, IA64 and AMD applications using platform SDK, so each machine is installed with Visual Studio 2005 including SP1 and MS Platform SDK.
The building process works OK on both machines, but for a reason that I still don't know, the binaries that were build for AMD/IA64 on the Windows 2000 machine don't work.
The error message that I get while trying to run them on AMS/IA64 machines is "application failed to start...". The problem is mainly with .exe binaries that are linked to .dll during the build.
The binaries that were compiled on XP run just fine.