VS2010 cu文件中不能插入断点

一个CUDA工程里面,cpp文件可以正常插入断点
而cu文件却不能,VS2010提示“在该处未能插入断点”
请问这是为什么啊?请问是我CUDA环境配置问题吗?

引用一段横扫斑竹以前的回答:

“在VS里,无法调试一段host code但此code的确执行了,而此文件的其他code可以调试,
往往是因为,
您的pdb和您的exe不对应造成的(例如您从他人处复制了代码,或者pdb损坏)

建议的解决方案:请尝试使用clean solution->build solution过程, 或者rebuild solution一次,
然后重新进行调试,看看问题是否解决。”

请您先按照这个方式试试。

祝您好运~