新建项目时会有 [项目名].uproject文件,鼠标右键该文件点击Switch Unreal Engine version
![](https://img-blog.csdnimg.cn/img_convert/c7fcb239d4fe72ee98b4059b983e530a.png)
如果你的 [项目名].uproject文件是个纯白的图标,证明没有关联到Unreal,该怎么办呢
使用搜索工具搜UnrealVersionSelector.exe
![](https://img-blog.csdnimg.cn/img_convert/dea5b0885d8b96afb930dde050db1371.png)
或者直接去你的UE5安装目录找到这个文件
X:\XXX\UnrealEngine5.1\Engine\Binaries\Win64\UnrealVersionSelector.exe
执行该文件后,就可以识别到.uproject文件啦
弹框选择你要打开的版本,我们项目升级到了5.1
![](https://img-blog.csdnimg.cn/img_convert/01183444fd431a163156c592eb0a937f.png)
之后再点击生成解决方案
![](https://img-blog.csdnimg.cn/img_convert/f61544a6afe7bccc16682cd0288748b2.png)
生成的文件在Intermediate文件夹里
扫描二维码关注公众号,回复:
16015307 查看本文章
![](/qrcode.jpg)
![](https://img-blog.csdnimg.cn/img_convert/afac8e1c1d0895b0b2b17241063260cf.png)
下一步是打开VS解决方案Client.sln,双击自动打开,前提是你装了VS
启动UE5的需要依赖DirectX、.Net4.6 Framework或更高版本,请提前安装
打开的VS方案长这样子
![](https://img-blog.csdnimg.cn/img_convert/2cafc85b7762f98e97f60ab925eb5f9e.png)
下面就是开始生成解决方案启动Unreal
点击Development Editor,然后按F5开始编译
![](https://img-blog.csdnimg.cn/img_convert/3ad94140f6a2e7e098ca680697e831ed.png)
看一下输出窗口,不断的有Cpp文件被编译,证明编译工作开始了。
我上面显示是2920个文件需要编译,编译完成后弹出下面的UE5启动界面
![](https://img-blog.csdnimg.cn/img_convert/bdc3c4575fdb7a37cfb79a2cff79683c.png)