无法创建虚幻引擎4的C++项目

4
无论何时我创建一个虚幻引擎4的C++项目,它都会抛出这个错误。

Running E:/program_files/UE_4.24/Engine/Binaries/DotNET/UnrealBuildTool.exe  -projectfiles -project="D:/Game Development/MyProject2/MyProject2.uproject" -game -rocket -progress
Discovering modules, targets and source code for project...
ERROR: Could not find NetFxSDK install dir; this will prevent SwarmInterface from installing.  Install a version of .NET Framework SDK at 4.6.0 or higher.



我已安装ue4 4.24版本和Visual Studio 2019,并在Visual Studio 2019的安装期间选择了使用C++进行游戏开发。我从Microsoft网站下载了.NET框架,但安装时会提示您的安装无法继续,请查看以下原因:此计算机已安装.NET Framework 4.8或更高版本。那么我该怎么办?请帮帮我!提前致谢。

安装4.6.0或更高版本的.NET Framework SDK,而不仅仅是.NET Framework。可以在Visual Studio安装程序中选择它。 - user7860670
1个回答

10

我也遇到了同样的问题。当我尝试从微软网站下载.NET Framework时,它说:“由于已安装.NET Framework 4.8或更高版本,因此无法完成安装。”

这个解决方法有效: https://forums.unrealengine.com/development-discussion/blueprint-visual-scripting/1697074-can-t-package-my-project-netfxsdk

"crioto:你需要安装/更新.NET Framework,就像输出中提到的一样。你可以通过运行Microsoft Visual Studio Installer并单击"修改"旁边已安装的Visual Studio版本,切换到个别组件选项卡并勾选最新版本的.NET SDK来实现这一点。"

修改VS Installer解决了这个问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接