从 CUDA 10.2 升级到 CUDA 11.5 后无法调试 .cu C++ 代码

Unable to debug .cu C++ code after upgrading from CUDA 10.2 to CUDA 11.5

从CUDA 10.2升级到CUDA 11.5后无法调试release编译的CUDA C++代码,debug编译的CUDA C++代码仍然可以调试
我正在使用 VS 2017 中的 CUDA 开发集成

过了一段时间我发现了问题:
新版本的 CUDA VisualStudio 集成添加了 10.2
版本中不存在的新 属性“调试信息格式” 这个新 属性 必须设置为添加 /Zi 开关的“程序数据库”
在文件“CUDA 10.2.props”中,此开关已针对调试和发布配置设置为固定。