在 Visual Studio 2010 试用版中安装 CUDA 5.0(发行版)后,我可以创建、打开和编译 CUDA 项目。但是,我无法调试,因为 Nsight 菜单没有出现。它通常出现在Team
和Data
菜单之间。
如何让 Nsight 菜单出现?我已经尝试卸载并重新安装试用版。该计算机运行的是较旧的 Windows 7 安装,并且过去安装了 Visual Studio 2008 和 CUDA。
带有打开的 CUDA 项目的 Visual Studio,使用 CUDA 向导创建,但没有 Nsight 菜单:
更新:
重新安装 Visual Studio 后,一些设置(例如最近打开的项目列表)会从旧安装中继承。由于旧设置可能是问题的一部分,我尝试了更彻底的卸载,我首先卸载了 CUDA,然后是 Visual Studio,然后是机器上的其他 NVIDIA 软件。然后,我从 Program Files、Program Files (x86) 和 Application Data 中删除了 Visual Studio 和所有 NVIDIA 文件夹。然后我在注册表中搜索“Visual Studio”、“VisualStudio”、NVIDIA 和 CUDA 键,并删除了我找到的所有内容。然后我重新安装了 Visual Studio 和 CUDA 5。它没有帮助。实际上,它变得更糟了,因为我丢失了 .cu 文件的语法突出显示。创建、打开和编译项目仍然有效。所以,我卸载了 CUDA 5 并安装了 CUDA 4.2.9。那个“固定”