为什么在虚幻引擎5中,当我创建一个新的第三人称C++模板时,我没有接触任何东西,我的错误列表中出现了43个错误,大部分是这样的代码: E0070 不允许不完整类型“可选”(又名“可选”)? 如果我设置 Build Only 而不是 Build + IntelliSense 函数,那么错误将变为 0。
即使我创建一个完全空的默认虚幻引擎 5 项目,问题仍然存在。同时,项目成功编译并运行。但这些错误让我感到困惑,我不明白它们为什么会发生。我正在使用 Windows 11 24H2。
截图: 在此处输入图像描述[在此处输入图像描述](https://i.sstatic.net/e8paECov.png)
我尝试重新安装 UE,在 Visual Studio 2022 中安装适用于 Windows 11 和 10 的其他 SDK,在 UE 中禁用实时编码,并删除项目目录中的 .vs、Save、Intermediate、Binaries 文件夹并重建项目。
它帮助我使用 Revo Uninstaller Pro 实用程序完全删除 VS2022 和 UE,并使用它清理注册表。通过安装程序并配置重新安装VS2022。
附上配置: https://drive.google.com/file/d/1NlRh8jgPGe9Mpa9M03H5pn247AXCvnII/view?usp=sharing