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
相关推荐
吴梓穆3 天前
UE5 图片9宫格切割
ue5
Kingsdesigner5 天前
游戏开发流程革命:我用Substance插件,在UE5内实现材质的实时“创世纪”
游戏·adobe·ue5·游戏引擎·游戏开发·设计师·substance 3d
幻雨様6 天前
UE5多人MOBA+GAS 37、库存系统(四)
ue5
DoomGT7 天前
Physics Simulation - UE中Projectile相关事项
ue5·游戏引擎·虚幻·虚幻引擎·unreal engine
右弦GISer9 天前
【UE5医学影像可视化】读取本地Dicom生成VolumeTexture,实现2D显示和自动翻页
ue5·dicom·医学图像
小梦白9 天前
RPG增容3:尝试使用MVC结构搭建玩家升级UI(一)
游戏·ui·ue5·mvc
AgilityBaby9 天前
解决「CPU Virtualization Technology 未开启或被占用」弹窗问题
ue5·游戏引擎·无畏契约·cpu 虚拟化技术
幻雨様11 天前
UE5多人MOBA+GAS 番外篇:同时造成多种类型伤害
ue5
幻雨様11 天前
UE5多人MOBA+GAS 番外篇:同时造成多种类型伤害,以各种属性值的百分比来应用伤害(版本二)
java·前端·ue5
AA陈超11 天前
虚幻引擎5 GAS开发俯视角RPG游戏 #06-11:游戏后效果执行
c++·游戏·ue5·游戏引擎·虚幻