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
相关推荐
暮志未晚Webgl18 小时前
102. UE5 GAS RPG 实现范围技能奥术伤害
android·java·ue5
北冥没有鱼啊18 小时前
UE5 射线折射
游戏·ue5·游戏引擎·ue4
小美元2 天前
cesium导入3dtiles
ue5
灵境引路人2 天前
【虚幻引擎UE】UE5 音频共振特效制作
ue5·音视频·虚幻
draracle3 天前
UE5 不同的编译模式下,module的组织形式
ue5
XR-AI-JK6 天前
UE5遇到问题-UE5可正常打包出来但是运行不了
ue5
AgilityBaby6 天前
UE5蓝图中整理节点的方法
ue5·游戏引擎·unreal engine·1024程序员节
DBBH6 天前
UE5之5.4 第一人称示例代码阅读2 子弹发射逻辑
ue5·1024程序员节
北冥没有鱼啊8 天前
ue5 扇形射线检测和鼠标拖拽物体
游戏·ue5·ue4·游戏开发·虚幻
暮志未晚Webgl9 天前
99. UE5 GAS RPG 被动技能实现
android·java·ue5