Visual Studio configuration file '(null)'; VS-9.0; Vista-64


I’m getting the following error when trying to compile using nvcc (CUDA 2.1 BETA) on 64-bit Vista:

1>Compiling with CUDA Build Rule…
1>“C:\CUDA\bin\nvcc.exe” -arch sm_10 -ccbin “C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin” -Xcompiler "/EHsc /W3 /nologo /Od /Zi /MTd " -IC:\CUDA\include -I…/…/common/inc -maxrregcount=32 --compile -o Debug\
1>nvcc fatal : Visual Studio configuration file ‘(null)’ could not be found for installation at ‘C:/Program Files (x86)/Microsoft Visual Studio 9.0/VC/bin/…/…’

Is there a way around this (without moving to 32-bit cuda)?
Also, does anyone know if CUDA is going to support the x86_amd64 cl.exe compiler?

Many thanks

Same problem for me
Switched to VC++ 2008
It asks to include some environment variables
My understanding installer for CUDA SDK should do that but it does not