我想开始:
在每次调试会话之后,我无法立即再次调试(如果需要),因为我看到一个Visual Studio错误弹出窗口,其中指出“值不能为空。参数名称:pSrcNativeVariant”。如果我重建,我可以调用调试会话。
虽然重建并没有彻底摆脱这个问题。在调试会话中,如果我尝试打开CUDA Warp Watch窗口,我会看到同样的事情。我以前从未见过这个错误,并且在寻找解决方案方面没有取得多大成功。我假设它与我配置的东西有关,因为错误中没有任何CUDA指示(我没有明确使用pSrcNativeVariant)。如果有人能说出一些亮点或指出我正确的方向,我会非常感激。
P.S。抱歉,我无法附上图片(没有足够的代表)
此致
答案 0 :(得分:3)
Nsight 2.2仅支持CUDA 4.2和4.1。有关CUDA 5.0的支持,请等待将于10月底推出的Nsight 3.0。感谢
答案 1 :(得分:0)
听起来很奇怪。我会尝试卸载并重新安装。卸载所有CUDA的东西,然后VS.然后重新安装VS和Nsight(按此顺序)。我下载了捆绑了CUDA工具包的Nsight版本。