I would try to start from scratch. Remove CUDA, Nsight, and Visual Studio. Reboot. Manually remove any program folders that might be left. I can't guarantee that it's safe to remove these, but if any other NVIDIA or Microsoft products break because of this, I'd just fix those after having fixed CUDA:
C:Program Files (x86)Microsoft Visual Studio 10.0
C:Program Files (x86)Microsoft Visual Studio 9.0
C:Program Files (x86)NVIDIA Parallel Nsight 2.1
C:Program Files (x86)NVIDIA Parallel Nsight Monitor 2.1
C:Program FilesMicrosoft Visual Studio 10.0
C:Program FilesNVIDIA GPU Computing Toolkit
Manually remove any left over app data folders:
C:Users<your user folder>AppDataRoamingNVIDIA
C:Users<your user folder>AppDataRoamingNVIDIA Corporation
You might want to look for registry keys as well.
Then reinstall everything. Nsight comes with CUDA, so I'd first install VS then Nsight. That should be all that is required. Then, create a CUDA project from scratch.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…