Building 64-bit C# in Visual Studio 2010-Collection of common programming errors
Dependency Walker has not been maintained in a very long time. It doesn’t know beans about managed assemblies, nor about the special trick that is used in the runtime support to turn an EXE that’s marked as containing 32-bit code into a 64-bit process.
Specifically targeting x64 with the Platform target setting is entirely unnecessary, AnyCPU is the preferred choice since it will make your program work on either flavor of operating system. If you want to review settings afterwards, or change them, then use Corflags.exe