need help ue5.2 PackagingResults: Error: Unknown Error

Detected compiler newer than Visual Studio 2022, please update min version checking in WindowsPlatformCompilerSetup.h
D:\ue\UE_5.2\Engine\Source\Runtime\Core\Public\Traits\IsContiguousContainer.h(6): fatal error C1083: 无法打开包括文件: “initializer_list”: No such file or directory
[18/22] Compile [x64] Cave_TangShan_Kuangkeng.cpp cancelled
[19/22] Compile [x64] SharedPCH.Engine.ShadowErrors.InclOrderUnreal5_0.cpp
Detected compiler newer than Visual Studio 2022, please update min version checking in WindowsPlatformCompilerSetup.h
D:\ue\UE_5.2\Engine\Source\Runtime\Core\Public\Traits\IsContiguousContainer.h(6): fatal error C1083: 无法打开包括文件: “initializer_list”: No such file or directory
[20/22] Compile [x64] Module.IniFile.cpp cancelled
[21/22] Link [x64] Cave_TangShan_Kuangkeng.exe cancelled
[22/22] WriteMetadata Cave_TangShan_Kuangkeng.target cancelled
CompilationResultException: Error: OtherCompilationError
at UnrealBuildTool.ActionGraph.ExecuteActions(BuildConfiguration BuildConfiguration, List1 ActionsToExecute, List1 TargetDescriptors, ILogger Logger) in D:\build++UE5\Sync\Engine\Saved\CsTools\Engine\Source\Programs\UnrealBuildTool\System\ActionGraph.cs:line 399
at UnrealBuildTool.BuildMode.Build(TargetMakefile Makefiles, List`1 TargetDescriptors, BuildConfiguration BuildConfiguration, BuildOptions Options, FileReference WriteOutdatedActionsFile, ILogger Logger) in D:\build++UE5\Sync\Engine\Saved\CsTools\Engine\Source\Programs\UnrealBuildTool\Modes\BuildMode.cs:line 753
at UnrealBuildTool.BuildMode.Execute(CommandLineArguments Arguments, ILogger Logger) in D:\build++UE5\Sync\Engine\Saved\CsTools\Engine\Source\Programs\UnrealBuildTool\Modes\BuildMode.cs:line 248
at UnrealBuildTool.UnrealBuildTool.Main(String ArgumentsArray) in D:\build++UE5\Sync\Engine\Saved\CsTools\Engine\Source\Programs\UnrealBuildTool\UnrealBuildTool.cs:line 599
WriteFileIfChanged() wrote 8 changed files of 13 requested writes.