Rider 编译 UE5 项目 MSBuild 报错解决

报错信息:

cpp 复制代码
CONSOLE: Use build tool: D:\Work\Microsoft Visual Studio\MSBuild\Current\Bin\amd64\MSBuild.exe
Microsoft.NET.Sdk.ImportWorkloads.props(14,3): Error  : 无法解析 SDK"Microsoft.NET.SDK.WorkloadAutoImportPropsLocator"。下面的探测消息中正好有一条指示我们无法解析 SDK 的原因。调查并解决该消息以正确指定 SDK。
  NuGetSdkResolver 未解析此 SDK,因为项目或 global.json 中未指定任何版本。
  MSB4276: 默认 SDK 解析程序解析 SDK"Microsoft.NET.SDK.WorkloadAutoImportPropsLocator"失败,因为目录"E:\Git\UE_5.4\Engine\Binaries\ThirdParty\DotNet\6.0.302\windows\sdk\6.0.302\Sdks\Microsoft.NET.SDK.WorkloadAutoImportPropsLocator\Sdk"不存在。
16:33:33 Building E:\Git\UE_5.4\Engine\Source\Programs\UnrealBuildTool\UnrealBuildTool.csproj
0>Microsoft.NET.Sdk.ImportWorkloads.props(14,38): Error MSB4236 : 找不到指定的 SDK"Microsoft.NET.SDK.WorkloadAutoImportPropsLocator"。

解决办法:

位置:设置 - 构建、执行、部署 - 工具包和构建

MSBuild 全局属性,增加一条:

  • MSBuildEnableWorkloadResolver,值为False
相关推荐
曼巴UE515 小时前
UE Sequencer,MediaPlay的使用经验总结
ue5·音视频·ue
AI视觉网奇18 小时前
ue c++ 编译常量
c++·学习·ue5
AI视觉网奇21 小时前
ue5 默认相机设置
笔记·学习·ue5
_守一1 天前
UE5.2 C++插件中调用C#第三方库
c++·ue5·c#
zhangzhangkeji1 天前
UE5 C++(37-2):
ue5
哎呦哥哥和巨炮叔叔1 天前
2026 年 UE5 与 Chaos Vantage 实测对比:建筑可视化实时渲染该如何选择?
ue5·云渲染·实时渲染·3ds max·建筑可视化·渲染101·chaos vantage
1204157137 肖哥1 天前
3dmax 解决导入ue5的平滑组问题
ue5·3dsmax
AI视觉网奇2 天前
ue5 自定义 actor ac++ actor 用法实战
java·c++·ue5
AI视觉网奇3 天前
ue 5 c++ 控制播放动画实践
ue5
AI视觉网奇3 天前
ue5 字典 字典动画 笔记
笔记·学习·ue5