You have to build for X86 and then x64 to get all the required binaries. There is a statement in the "README.txt" file to this effect. Unfortunately, I figured it out the hard way by looking at build events and outputs, but once I read
the statement it all made sense.
To build x64 or x86:
Main Menu-> Build-> Configuration Manager -> Then set the Active solution platform to "x64" (or Win32) and rebuild.
Run both Win32 and X64 builds and compare to downloaded binaries for validation.
If you look at the post-build properties of the "EasyHookDll" project you will see how the EasyHookDll (unmanaged project) ouput is being cross-copied and renamed between the different architectures.
It always makes more sense once you have figured it out <grin> . . .