I've decided to update and old VB6 app to .Net because my old app uses DAO and DAO doesn't run on Windows 64bit systems, and alot of new computers are coming with Vista 64 bit OS.
I've got .Net 2005 and was going to use the Crystal Reports that came with the .Net 2005 for my reports. I currently use Access 2003 as my DBMS and wasn't planning to change unless it was necessary.

Will an application developed with these tools run properly on 64 bit machines?

Thought I'd better check before I go to far.
Thanks