Unable to download RiderLink plugin for UE5.4.4 Rider 2025.1.4

Answered

I have RiderLink installed on my UE5.6 and it works properly. However, I have UE5.4.4 installed as well, and when I tried to install RiderLink plugin, I keep getting the following error:

Took 3.01s to run dotnet.exe, ExitCode=6
UnrealBuildTool failed. See log for more details. (C:\Users\_____\AppData\Roaming\Unreal Engine\AutomationTool\Logs\G+Epic+Games+UE_5.4\UBA-UnrealEditor-Win64-Development.txt)
AutomationTool executed for 0h 0m 5s
AutomationTool exiting with ExitCode=6 (6)
BUILD FAILED
Failed to build RiderLink plugin for G:\Epic Games\UE_5.4
Failed to build RiderLink plugin

I tried verifying files for UE5.4.4 and it didn't help. I would appreciate any support on this because without the plugin, using Rider for UE is more of a hassle. 

 

This is the full log that appears under RiderLink install progress in the IDE.

Running AutomationTool...
Using bundled DotNet SDK version: 6.0.302
Starting AutomationTool...
Parsing command line: BuildPlugin -Unversioned -Plugin=C:\Users\____\AppData\Local\Temp\UnrealLink\Ruraros\RiderLink.uplugin -Package=C:\Users\____\AppData\Local\Temp\UnrealLink\Vefiqep
Initializing script modules...
Total script module initialization time: 0.37 s.
Using G:\VisualStudio\Versions\2022\MSBuild\Current\Bin\MSBuild.exe
Executing commands...
Copying 414 file(s) using max 64 thread(s)
Reading plugin from C:\Users\____\AppData\Local\Temp\UnrealLink\Vefiqep\HostProject\Plugins\RiderLink\RiderLink.uplugin...
Building plugin for host platforms: Win64
Running: G:\Epic Games\UE_5.4\Engine\Binaries\ThirdParty\DotNet\6.0.302\windows\dotnet.exe "G:\Epic Games\UE_5.4\Engine\Binaries\DotNET\UnrealBuildTool\UnrealBuildTool.dll" UnrealEditor Win64 Development -Project="C:\Users\____\AppData\Local\Temp\UnrealLink\Vefiqep\HostProject\HostProject.uproject" -plugin="C:\Users\____\AppData\Local\Temp\UnrealLink\Vefiqep\HostProject\Plugins\RiderLink\RiderLink.uplugin" -noubtmakefiles -manifest="C:\Users\____\AppData\Local\Temp\UnrealLink\Vefiqep\HostProject\Saved\Manifest-UnrealEditor-Win64-Development.xml" -nohotreload -log="C:\Users\____\AppData\Roaming\Unreal Engine\AutomationTool\Logs\G+Epic+Games+UE_5.4\UBA-UnrealEditor-Win64-Development.txt"
Log file: C:\Users\____\AppData\Roaming\Unreal Engine\AutomationTool\Logs\G+Epic+Games+UE_5.4\UBA-UnrealEditor-Win64-Development.txt
Total execution time: 2.86 seconds
Unhandled exception: System.ArgumentNullException: Value cannot be null. (Parameter 'element')
  at System.Attribute.GetCustomAttributes(MemberInfo element, Type attributeType, Boolean inherit)
  at System.Reflection.CustomAttributeExtensions.GetCustomAttributes[T](MemberInfo element)
  at UnrealBuildTool.ModuleRules.IsValidForTarget(Type moduleType, ReadOnlyTargetRules targetRules, String& invalidReason) in G:\Epic Games\UE_5.4\Engine\Source\Programs\UnrealBuildTool\Configuration\ModuleRules.cs:line 1636
  at UnrealBuildTool.UEBuildTarget.AddAllValidModulesToTarget(ILogger Logger) in G:\Epic Games\UE_5.4\Engine\Source\Programs\UnrealBuildTool\Configuration\UEBuildTarget.cs:line 3938
  at UnrealBuildTool.UEBuildTarget.PreBuildSetup(ILogger Logger) in G:\Epic Games\UE_5.4\Engine\Source\Programs\UnrealBuildTool\Configuration\UEBuildTarget.cs:line 3403
  at UnrealBuildTool.UEBuildTarget.Create(TargetDescriptor Descriptor, Boolean bSkipRulesCompile, Boolean bForceRulesCompile, Boolean bUsePrecompiled, UnrealIntermediateEnvironment IntermediateEnvironment, ILogger Logger) in G:\Epic Games\UE_5.4\Engine\Source\Programs\UnrealBuildTool\Configuration\UEBuildTarget.cs:line 1392
  at UnrealBuildTool.UEBuildTarget.Create(TargetDescriptor Descriptor, BuildConfiguration BuildConfiguration, ILogger Logger) in G:\Epic Games\UE_5.4\Engine\Source\Programs\UnrealBuildTool\Configuration\UEBuildTarget.cs:line 1226
  at UnrealBuildTool.BuildMode.CreateMakefileAsync(BuildConfiguration BuildConfiguration, TargetDescriptor TargetDescriptor, ISourceFileWorkingSet WorkingSet, ILogger Logger) in G:\Epic Games\UE_5.4\Engine\Source\Programs\UnrealBuildTool\Modes\BuildMode.cs:line 1114
  at UnrealBuildTool.BuildMode.BuildAsync(List`1 TargetDescriptors, BuildConfiguration BuildConfiguration, ISourceFileWorkingSet WorkingSet, BuildOptions Options, FileReference WriteOutdatedActionsFile, ILogger Logger, Boolean bSkipPreBuildTargets) in G:\Epic Games\UE_5.4\Engine\Source\Programs\UnrealBuildTool\Modes\BuildMode.cs:line 396
  at UnrealBuildTool.BuildMode.ExecuteAsync(CommandLineArguments Arguments, ILogger Logger) in G:\Epic Games\UE_5.4\Engine\Source\Programs\UnrealBuildTool\Modes\BuildMode.cs:line 252
  at UnrealBuildTool.UnrealBuildTool.Main(String[] ArgumentsArray) in G:\Epic Games\UE_5.4\Engine\Source\Programs\UnrealBuildTool\UnrealBuildTool.cs:line 660
Took 3.01s to run dotnet.exe, ExitCode=6
UnrealBuildTool failed. See log for more details. (C:\Users\____\AppData\Roaming\Unreal Engine\AutomationTool\Logs\G+Epic+Games+UE_5.4\UBA-UnrealEditor-Win64-Development.txt)
AutomationTool executed for 0h 0m 5s
AutomationTool exiting with ExitCode=6 (6)
BUILD FAILED
Failed to build RiderLink plugin for G:\Epic Games\UE_5.4
Failed to build RiderLink plugin

1
2 comments

Hello Fuferasyahya,

Thank you for contacting Rider support.

Unfortunately you encountered a known issue:

The error Unhandled exception: ArgumentNullException: Value cannot be null. (Parameter 'element') appears during RiderLink installation if there is a VisualStudioTools plugin installed to <ENGINE>/Plugins.

The proven to work solutions are:

  • First solution: remove the VisualStudioTools plugin from the Engine;
  • Second: Move the VisualStudioTools plugin to <ENGINE>/Plugins/Marketplace if you wish the plugins to work together;
  • Third: workaround for the Epic Games forum;

Hope this helps. Should you need any assistance, please tell me.

Have a nice day!

1

Third solution worked. Thanks!

0

Please sign in to leave a comment.