That is also what I would recommend. A co-worker just got a 64 bit machine and at first my .NET app did not work on his system. After much testing this is the combination that works on his system as well as 32 bit systems:
On the development machine compile the application as x86 (Do not compile it as AnyCPU or x64. Its counter-intuitive but the x86 app will work fine on 64 bit systems).
On the end-user machine install the 32 bit version of MapWindow (this includes users with an x86 machine as well as users with x64 machines).
~AGP
On the development machine compile the application as x86 (Do not compile it as AnyCPU or x64. Its counter-intuitive but the x86 app will work fine on 64 bit systems).
On the end-user machine install the 32 bit version of MapWindow (this includes users with an x86 machine as well as users with x64 machines).
~AGP