在Visual 2010的试用版中安装CUDA 5.0 (版本)后,我可以创建、打开和编译CUDA项目。但是,我无法调试,因为Nsight菜单没有出现。它通常会出现在Team和Data菜单之间。
如何才能使Nsight菜单出现?我试过卸载和重新安装试用版。这台计算机正在运行一个较旧的Windows 7安装程序,并在过去安装了Visual 2008和CUDA。
Visual具有一个打开的CUDA项目,使用CUDA向导创建,但没有Nsight菜单:

更新:
重新安装Visual后,一些设置(如最近打开的项目列表)将从旧安装转来。由于旧的设置可能是问题的一部分,我尝试了更彻底的卸载,首先卸载CUDA,然后卸载Visual,然后在机器上安装其他NVIDIA软件。然后,我从程序文件、程序文件(x86)和应用程序数据中删除了Visual和所有NVIDIA文件夹。然后我在注册表中搜索"VisualStudio“”VisualStudio“、NVIDIA和CUDA密钥,并删除了我找到的所有内容。然后我重新安装了Visual和CUDA 5,这没有帮助。实际上,情况变得更糟了,因为我失去了.cu文件的语法高亮显示。项目的创建、开放和编译仍然有效。所以,我卸载了CUDA 5,安装了CUDA 4.2.9。这两个问题都解决了。
发布于 2013-01-31 18:01:46
首先安装CUDA 4.2,然后在顶部安装CUDA 5.0 (没有卸载CUDA 4.2),我得到了一个工作环境,在这里我可以创建、打开和调试CUDA 4.x和CUDA 5.0项目。语法突出显示也适用于4.x和5.0项目。

https://stackoverflow.com/questions/14619411
复制相似问题