vs版本:vs2019 16.5.4
虚幻4源码版本:4.24.3
在生成项目的时候,会发现出现下面的错误
点击图中对应的bool选项
发现是这个地方出现了错误,
我查了下谷歌,这个是微软更新的问题。
解决方案为在其后加上
!=nullptr
即
此时点保存,可能会显示没有访问权限,所以只需要将这个文件保存在另外一个文件夹,然后覆盖到引擎的源文件目录就行了。
然后重新打开vs,再等生成,就会生成成功了
这个错误微软官方也在修复中,可能会在将来的版本中更新这个错误。
对于虚幻4.25版本的纠错方法,可以看这个链接
https://github.com/EpicGames/UnrealEngine/commit/25cefc81fe24c767eb995b0bb66b5611e0596973