SuperMap Hi-Fi 3D SDK for Unreal游戏引擎创建工程报错汇总

作者: 姜尔

        同学们首次使用UE时创建工程时,总会遇到些许问题,本文为首次接触UE的同学提供参考以更好的使用到SuperMap Hi-Fi 3D SDK for Unreal插件。


目录

一、报错“尝试生成项目文件时发生错误”

1.“The required library hostfxr.dll could not be found”

【出现报错】

【解决方法】

2.“You must install or update .NET to run this application“

【出现报错】

【解决方法】

二、报错右键工程“Generate Visual Studio project files”


一、报错“尝试生成项目文件时发生错误”

1.“The required library hostfxr.dll could not be found”

        按照SuperMap Hi-Fi 3D SDK for Unreal配套文档 3.4.2部分创建 UE5 工程,新建空白游戏场景,项目默认设置选择C++。出现报错:  “尝试生成项目文件时发生错误......The required library hostfxr.dll could not be found......The.NET Core runtime can be found at:.....”,出现此报错考虑缺少依赖, UE人性化的报错的提供了解决方法, 只需按报错最后提供的链接下载.NET SDK安装即可解决此报错。 

【出现报错】

【解决方法】

        按报错内容,打开链接(.NET Downloads (Linux, macOS, and Windows))进行下载.NET SDK进行安装。

2.“You must install or update .NET to run this application“

        安装NET SDK完成后重新创建出现,又如下报错“尝试生成项目文件时发生错误........You must install or update .NET to run this application......”,此报错表示必须要安装或更新framework指定版本, 如下图所示最后一行提示要求安装3.1.0版本。仍旧是十分人性化报错UE报错,按提示链接下载安装完毕即可生成正常生成sln文件,即可开始炫酷的UE之旅。

【出现报错】

【解决方法】

        可下载安装报错中提示链接内容.NET Core(Download .NET Core 3.1 Runtime)下载并安装。然后重新创建项目即可。

二、报错右键工程“Generate Visual Studio project files

        按照SuperMap Hi-Fi 3D SDK for Unreal配套文档3.4.3-3右击工程目录选择 Generate Visual Studio project files,提示报错。此报错原因主要考虑文件命名及相关路径中不可带有test关键字。 test字样关键字部分可见如下图所示部分内容 。将工程命名以及路径调整不包含test字样即可右键工程“Generate Visual Studio project files”打开工程查看体验SuperMap Hi-Fi 3D SDK for Unreal插件内容了。

猜你喜欢

转载自blog.csdn.net/EliseJ/article/details/135063072
今日推荐