最近正在用UE5开发项目,创建了一个C++项目或加一个C++类后,重新打开后会报以下错误:

The following modules are missing or built with a different engine version:
XXXX
Would you like to rebuild them now?

出现以上提示是让重新编译,
原因是C++项目程序或插件没有正确编译,或者项目文件路径名是中文。

点击“是”后,进行重新编译,如何编译过程中还是报错,从以下分析:

1.C++类工程是否有错误,使用VS打开工程重新编译,直到无错误

2.插件是否有错误,或者插件是否拷贝到项目下的Plugins目录中

以上都没问题后,可正确编译。