I am looking at upgrading our development machine to Windows Vista Ultimate 64-bit. Is Visual Studio 2008 compatable with Vista 2008 and what version of the .net framework does it use. I have heard that the 64-bit version of Vista has problems with .net famework 3.5 and Visual Studio 2008 uses 3.5. In this process I will be upgrading from Visual Studio 2003 to Visual Studio 2008 and I don't want to run into problems where I compile programs on the 64-bit machine that can't be run on our network on 32-bit machines. I'm assuiming there is a way to build the programs on the 64-bit machine and compile them as 32-bit?
This is all confusing to me so I am looking for some to help hash it out. Thanks