检查Windows SDK版本、QtInstall、QtModules等全部是正常的,debug版本可以正常编译,release版本就是不行,查看项目属性c/c++命令行,发现没有qt相关依赖目录(debug下是有的)如下:
正常的debug:
各种尝试(项目清理、重新配置一边等尝试)无法解决之后,同一个解决方案下重建了一个app项目,把原来项目的文件及配置添加到新的项目上之后,就可以正常编译了。
对比两个vcxproj文件,除ID外没有发现什么明显区别,但是老的项目就是找不到对应头文件。
其他参考:https://blog.csdn.net/libaineu2004/article/details/128814548