Cannot build blank project with UE5.4 in Rider

0>UnrealBuildTool.csproj: Error MSB4057 : The target does not exist in the project “Engine\UE5”
46 lines error like above in Unreal Engine source .csproj and myproject.csproj.

the project is a new one that only contains the UE top-down game template.

visual studio version 2022, MSVC v143 build tool has updated to latest.

find a work aroud solution here:

Still don’t understand why.