Failed to build RiderLink plugin for UE_5.5 Rider 2024.3.4
I would like to install it into Engine rather than Game so I can reuse it across multiple UE5.5 projects. Here is the full log:
Running AutomationTool...
Using bundled DotNet SDK version: 8.0.300
Starting AutomationTool...
Parsing command line: BuildPlugin -Unversioned -Plugin=C:\Users\Jonah\AppData\Local\Temp\UnrealLink\Petetez\RiderLink.uplugin -Package=C:\Users\Jonah\AppData\Local\Temp\UnrealLink\Folyjiq
Initializing script modules...
Total script module initialization time: 0.16 s.
Using C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\MSBuild.exe
Executing commands...
Copying 414 file(s) using max 64 thread(s)
Reading plugin from C:\Users\Jonah\AppData\Local\Temp\UnrealLink\Folyjiq\HostProject\Plugins\RiderLink\RiderLink.uplugin...
Building plugin for host platforms: Win64
Running: F:\Program Files\UE_5.5\Engine\Binaries\ThirdParty\DotNet\8.0.300\win-x64\dotnet.exe "F:\Program Files\UE_5.5\Engine\Binaries\DotNET\UnrealBuildTool\UnrealBuildTool.dll" UnrealEditor Win64 Development -Project="C:\Users\Jonah\AppData\Local\Temp\UnrealLink\Folyjiq\HostProject\HostProject.uproject" -plugin="C:\Users\Jonah\AppData\Local\Temp\UnrealLink\Folyjiq\HostProject\Plugins\RiderLink\RiderLink.uplugin" -noubtmakefiles -manifest="C:\Users\Jonah\AppData\Local\Temp\UnrealLink\Folyjiq\HostProject\Saved\Manifest-UnrealEditor-Win64-Development.xml" -nohotreload -log="C:\Users\Jonah\AppData\Roaming\Unreal Engine\AutomationTool\Logs\F+Program+Files+UE_5.5\UBA-UnrealEditor-Win64-Development.txt"
Log file: C:\Users\Jonah\AppData\Roaming\Unreal Engine\AutomationTool\Logs\F+Program+Files+UE_5.5\UBA-UnrealEditor-Win64-Development.txt
Total execution time: 0.49 seconds
Platform Win64 is not a valid platform to build. Check that the SDK is installed properly and that you have the necessary platform support files (DataDrivenPlatformInfo.ini, SDK.json, etc).
Took 0.58s to run dotnet.exe, ExitCode=6
UnrealBuildTool failed. See log for more details. (C:\Users\Jonah\AppData\Roaming\Unreal Engine\AutomationTool\Logs\F+Program+Files+UE_5.5\UBA-UnrealEditor-Win64-Development.txt)
AutomationTool executed for 0h 0m 1s
AutomationTool exiting with ExitCode=6 (6)
BUILD FAILED
Failed to build RiderLink plugin for F:\Program Files\UE_5.5
Failed to build RiderLink plugin
Please sign in to leave a comment.
Hello,
Thank you for contacting Rider support. That looks weird.
First, I suggest trying the following steps:
/Users/{User}/Library/Logs/JetBrains/Rider2024.3
folder;<EngineInstallPath>/Engine/Plugins/Marketplace/Developer/RiderLink
;<Game>/Plugins/Developer/RiderLink
;<Game>/
:Saved/
;Intermediate/
;DerivedDataCache
;Binaries/
folders;If something went wrong at this step, please let me know and share the details together with:
~/Documents/Library/Application Support/Epic/UnrealBuildTool/
;Then install RiderLink from File | Settings | Languages & Frameworks | Unreal Engine.
If you came to the same issue, I suggest ensuring you have MSVC 14.38 version installed (in VS installer), as UE5.5 requires that version.
Hope to hear from you soon. Have a nice day!
Hi there, thank you for your response! Yeah it wouldn't surprise me if cache is messed up somewhere. Ok, so I'm testing this on a blank UE 5.5 project now (created by c++).
I cleared
/Engine/Plugins/Marketplace/Developer/RiderLink
,Plugins/Developer/RiderLink
,Saved
,Intermediate
,DerivedDataCache
, andBinaries
.I was unable to clear
/Users/{User}/Library/Logs/JetBrains/Rider2024.3
, because that path doesn't exist. I did manage to findC:\Users\{User}\AppData\Roaming\JetBrains\Rider2024.3
, but there wasn't a logs or library folder. So I haven't done anything there.I verified my MSVC install is valid, so I checked and it seemed right:
I also installed v14.38-17.8 every where it appeared. I know it's for different architectures, but I figured I might as well have them installed.
It reports I don't have MSVC set up:
I've tried every MSBuild version available, but none of them seem to make the error go away. Perhaps this is the underlying issue?
Hello,
Thank you for the details shared.
Please select the MSBuild that comes from Visual Studio (the one without “amd64” in its path). If that doesn't help, please show what Rider prints in Problems | Toolset, Environment after you select this MSBuild.
Apologies for the confusion made about the log folder. The proper one is
%LOCALAPPDATA%\JetBrains\Rider{version}\log
.Have a nice day!
Additional note:
Please check if setting “.NET CLI executable path” to
*\UE_5.5\Engine\Binaries\ThirdParty\DotNet\8.0.300\win-x64\dotnet.exe
helps.Hi! Finally got it!
/log/
folder.Thank you!!
Still, you can use the one that is bundled with Unreal Engine. I am glad to hear a solution was found.
Have a nice day!