当前位置: 代码网 > 科技>操作系统>Windows > 如何让UE4.26使用VS2022【Windows,源码下载】

如何让UE4.26使用VS2022【Windows,源码下载】

2024年08月03日 Windows 我要评论
使用UE5一直用的是VS2022,都是因为团队需要,只能用UE4,而我电脑中拥有的UE4的版本是UE4.26以及VS2022,我不可能去下载VS2019来为这么一个项目,所以就研究了一下是哪里阻止了UE4.26不让我使用VS2022.

使用ue5一直用的是vs2022,都是因为团队需要,只能用ue4,而我电脑中拥有的ue4的版本是ue4.26以及vs2022,我不可能去下载vs2019来为这么一个项目,所以就研究了一下是哪里阻止了ue4.26不让我使用vs2022.

首先下载ue4.26源码版本:

https://github.com/epicgames/unrealengine/releases/tag/4.26.2-release

下载,解压,替换【下载的xml进行替换】之后

运行setup.bat

然后运行generateprojectfiles.bat

最后:

打开,生成,即可。

找到源码位置进行更改

更改第一个地方:插件

然后在这里找到了:

找到之后打开:

visualstudiosourcecodeaccessmodule.cpp中添加这个:

	registerwrapper("visualstudio2022", loctext("visualstudio2022", "visual studio 2022"), loctext("usingvisualstudio2022", "open source code files in visual studio 2022"));

注册我们的2022.

然后打开visualstudiosourcecodeaccessor.cpp文件:

添加这个:

更改第二个地方:source

找到这个sourececodeaccessmodule.cpp文件:

添加:

第三个更改地方:平台

找到windowstargetsettings.h:

添加新的枚举:

第四个更改地方:runtime

找到vsperexternalprofiler.cpp

添加进去【里面应该还有2017和2019的,但不知道为啥笔者这里只有2013和2015】

生成

设置为启动项,然后development editor ,启动即可。

解决

完成后即可:

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com