找不到“生成 Visual Studio 项目文件”的选项

des*_*ger 0 unreal-engine4

我使用Unreal 4.25开发了一个环境。为了将其与 Airsim 连接,我按照此处给出的说明进行操作 - https://microsoft.github.io/AirSim/unreal_custenv/

我被困在他们说右键单击 .uproject 文件并选择“生成 Visual Studio 项目文件”的地方,因为我没有该选项。

在此输入图像描述

Chr*_*ong 7

如果其他人因虚幻引擎项目文件关联未正确设置而面临此问题,则有几种方法可以解决此问题,无论您是否拥有引擎的源构建(github 版本)或二进制构建(启动器版本)安装:

  1. 如果您从启动器获取引擎并且 uproject 文件关联不正确,则通常在重新启动 Epic Games Launcher 应用程序后,系统会提示您修复文件关联。
  2. 如果出于某种原因,您拥有虚幻引擎的启动器版本,并且未弹出修复关联的提示,请右键单击 uproject 文件并选择“打开方式 > 选择另一个应用程序”。然后,确保选中“始终使用此应用程序打开 uproject 文件”选项,单击“更多应用程序”和“在此电脑上查找另一个应用程序”。查找并选择位于 %EPIC_GAMES_LAUNCHER%/Engine/Binaries/Win64 目录中的 UnrealVersionSelector 应用程序。默认情况下,在 Windows 上,通常为 C:\Program Files (x86)\Epic Games\Launcher\Engine\Binaries\Win64
  3. 这种情况很少见,但有可能,即使修复了文件关联后,下载/安装虚幻引擎的目录也可能不会被识别为虚幻引擎安装。因此,如果您在建议 #2 后遇到此问题,请复制我们刚才讨论的“UnrealVersionSelector”应用程序,转到 %UNREAL_ENGINE_INSTALLATION%\Engine\Binaries\Win64,将文件粘贴到此处,运行应用程序,然后选择“是”的提示。请注意,默认情况下,在 Windows 上,启动器构建的引擎目录通常为 C:\Program Files\Epic Games\UE_{version-number}\Engine\Binaries\Win64
  4. 对于使用虚幻引擎源构建的用户,通常会在首次构建引擎之前设置文件关联,特别是在运行 Setup.bat/Setup.sh 脚本之后。因此,如果您仅在源构建上遇到问题,请尝试重新运行该文件。
  5. 最后,建议#2 和#3 都可以应用于源代码构建。唯一的区别是 UnrealVersionSelector 所在的位置。它还具有不同的名称,UnrealVersionSelector-Win64-Shipping,对于源构建,它位于与虚幻引擎构建目录相同的位置,%SOURCE_BUILD_DIRECTORY%\Engine\Binaries\Win64,因此您不必复制和粘贴任何事物。只需根据需要设置文件关联并注册目录即可。