Fail to install Rider Link
Hello there!
I would like to use Rider with Unreal instead of Visual Studio, but for some reason I cannot install RiderLink.
I've tried to reinstall Visual Studio several times (installer / build tools / VS itself…), also reinstalled Unreal Engine and Rider, no luck.
I've also tried with the new VS 2026, no luck either. Installed freshly VS2022 from Unreal this time, following these steps: https://dev.epicgames.com/documentation/en-us/unreal-engine/setting-up-visual-studio-development-environment-for-cplusplus-projects-in-unreal-engine
I've also tried to install RiderLink in Game instead of Engine, no luck either.
Is there anything else that I haven't tried that could potentially solve the issue?
Below you will find the extract of what Rider tells me upon trying to install it.
Thanks a lot for your help!
Running AutomationTool...
Using bundled DotNet SDK version: 8.0.412 win-x64
Starting AutomationTool...
Parsing command line: BuildPlugin -Unversioned -Plugin=C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Ziwopul\RiderLink.uplugin -Package=C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf
Initializing script modules...
Total script module initialization time: 0.23 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\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\RiderLink.uplugin...
Building plugin for host platforms: Win64
Running: C:\Program Files\Epic Games\UE_5.7\Engine\Binaries\ThirdParty\DotNet\8.0.412\win-x64\dotnet.exe "C:\Program Files\Epic Games\UE_5.7\Engine\Binaries\DotNET\UnrealBuildTool\UnrealBuildTool.dll" UnrealEditor Win64 Development -Project="C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\HostProject.uproject" -plugin="C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\RiderLink.uplugin" -noubtmakefiles -manifest="C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Saved\Manifest-UnrealEditor-Win64-Development.xml" -nohotreload -log="C:\Users\pegreuzard\AppData\Roaming\Unreal Engine\AutomationTool\Logs\C+Program+Files+Epic+Games+UE_5.7\UBA-UnrealEditor-Win64-Development.txt"
Log file: C:\Users\pegreuzard\AppData\Roaming\Unreal Engine\AutomationTool\Logs\C+Program+Files+Epic+Games+UE_5.7\UBA-UnrealEditor-Win64-Development.txt
UHT compiled-in object format Default
Parsing headers for UnrealEditor
Running Internal UnrealHeaderTool C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\HostProject.uproject C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Intermediate\Build\Win64\UnrealEditor\Development\UnrealEditor.uhtmanifest -WarningsAsErrors -installed
UHT processed UnrealEditor in 2.7324164 seconds (0 files written)
Writing manifest to C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Saved\Manifest-UnrealEditor-Win64-Development.xml
Building UnrealEditor...
Using Visual Studio 2022 14.44.35223 toolchain (C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207) and Windows 10.0.22621.0 SDK (C:\Program Files (x86)\Windows Kits\10).
[Adaptive Build] Excluded from RiderLink unity file: ProtocolFactory.cpp, RiderLink.cpp, UE4TypesMarshallers.cpp, instantiations_UE4Library.cpp, BlueprintFunction.Pregenerated.cpp, BlueprintHighlighter.Pregenerated.cpp, BlueprintReference.Pregenerated.cpp, ConnectionInfo.Pregenerated.cpp, EmptyScriptCallStack.Pregenerated.cpp, IScriptCallStack.Pregenerated.cpp, IScriptCallStack_Unknown.Pregenerated.cpp, IScriptMsg.Pregenerated.cpp, IScriptMsg_Unknown.Pregenerated.cpp, LogMessageInfo.Pregenerated.cpp, NotificationType.Pregenerated.cpp, PlayState.Pregenerated.cpp, RequestFailed.Pregenerated.cpp, RequestResultBase.Pregenerated.cpp, RequestResultBase_Unknown.Pregenerated.cpp, RequestSucceed.Pregenerated.cpp, ScriptCallStack.Pregenerated.cpp, ScriptCallStackFrame.Pregenerated.cpp, ScriptMsgCallStack.Pregenerated.cpp, ScriptMsgException.Pregenerated.cpp, StringRange.Pregenerated.cpp, UClass.Pregenerated.cpp, UE4Library.Pregenerated.cpp, UnableToDisplayScriptCallStack.Pregenerated.cpp, UnrealLogEvent.Pregenerated.cpp, instantiations_RdEditorRoot.cpp, LiveCodingModel.Pregenerated.cpp, RdEditorModel.Pregenerated.cpp, RdEditorRoot.Pregenerated.cpp
[Adaptive Build] Excluded from RiderLogging unity file: RiderLogging.cpp, RiderOutputDevice.cpp
[Adaptive Build] Excluded from RiderBlueprint unity file: BlueprintProvider.cpp, RiderBlueprint.cpp
[Adaptive Build] Excluded from RiderGameControl unity file: RiderGameControl.cpp
[Adaptive Build] Excluded from RiderShaderInfo unity file: RiderShaderInfo.cpp
[Adaptive Build] Excluded from RiderLC unity file: RiderLC.cpp
[Adaptive Build] Excluded from RiderDebuggerSupport unity file: BlueprintStackGetter.cpp, DebugLogger.cpp, RiderDebuggerSupport.cpp, UnrealFunctions.cpp, WideStringWrapper.cpp
[Adaptive Build] Excluded from MetaHumanCalibrationDiagnostics unity file: MetaHumanCalibrationDiagnosticsModule.cpp, UMetaHumanRobustFeatureMatcher.cpp, MetaHumanCalibrationErrorCalculator.cpp, SCalibrationDiagnosticsImageViewer.cpp, SCalibrationDiagnosticsWindow.cpp
[Adaptive Build] Excluded from MetaHumanCalibrationCore unity file: MetaHumanAreaOfInterest.cpp, MetaHumanCalibrationCoreModule.cpp, MetaHumanCalibrationStyle.cpp, TestMetaHumanCalibrationFrameResolver.cpp, MetaHumanCalibrationAreaSelection.cpp, MetaHumanCalibrationFrameResolver.cpp, MetaHumanCalibrationNotificationManager.cpp, MetaHumanCalibrationUtils.cpp, MetaHumanChessboardPointCounter.cpp, SMetaHumanImageViewerScrubber.cpp, SMetaHumanSingleImageViewer.cpp
Determining max actions to execute in parallel (12 physical cores, 24 logical cores)
Executing up to 12 processes, one per physical core
Using SNDBS executor to run 133 action(s)
Distributing 133 actions to SN-DBS
[1/133] Resource Default.rc2
[2/133] Resource Default.rc2
[3/133] Resource Default.rc2
[4/133] Resource Default.rc2
[5/133] Resource Default.rc2
[6/133] Resource Default.rc2
[7/133] Resource Default.rc2
[8/133] Resource Default.rc2
[9/133] Compile [x64] ActiveSocket.cpp
[10/133] Compile [x64] hashing.cpp
[11/133] Compile [x64] DateTime.cpp
[12/133] Compile [x64] SynchronousScheduler.cpp
[13/133] Compile [x64] thread_util.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\src\rd_framework_cpp\src\main\scheduler\base\IScheduler.h(9,1): fatal error C1083: Cannot open include file: 'functional': No such file or directory
#include <functional>
^
[14/133] Compile [x64] thirdparty.cpp
[15/133] Compile [x64] SingleThreadScheduler.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\src\rd_framework_cpp\src\main\util\thread_util.h(4,1): fatal error C1083: Cannot open include file: 'thread': No such file or directory
#include <thread>
^
[16/133] Compile [x64] SingleThreadSchedulerBase.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\src\rd_framework_cpp\src\main\scheduler\base\IScheduler.h(9,1): fatal error C1083: Cannot open include file: 'functional': No such file or directory
#include <functional>
^
[17/133] Compile [x64] SocketWire.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\src\rd_framework_cpp\src\main\scheduler\base\IScheduler.h(9,1): fatal error C1083: Cannot open include file: 'functional': No such file or directory
#include <functional>
^
[18/133] Compile [x64] spdlog.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\src\rd_framework_cpp\src\main\scheduler\base\IScheduler.h(9,1): fatal error C1083: Cannot open include file: 'functional': No such file or directory
#include <functional>
^
[19/133] Compile [x64] stdout_sinks.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\spdlog\include\spdlog\details\null_mutex.h(6,1): fatal error C1083: Cannot open include file: 'atomic': No such file or directory
#include <atomic>
^
[20/133] Compile [x64] WireBase.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\spdlog\src\stdout_sinks.cpp(8,1): fatal error C1083: Cannot open include file: 'mutex': No such file or directory
#include <mutex>
^
[21/133] Compile [x64] countdownlatch.cpp
[22/133] Compile [x64] WireUtil.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\src\rd_core_cpp\src\main\std\hash.h(4,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[23/133] Compile [x64] Lifetime.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\src\rd_framework_cpp\src\main\wire\WireUtil.h(4,1): fatal error C1083: Cannot open include file: 'cstdint': No such file or directory
#include <cstdint>
^
[24/133] Compile [x64] ISerializable.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\src\rd_core_cpp\src\main\std\hash.h(4,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[25/133] Compile [x64] LifetimeImpl.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\src\rd_framework_cpp\src\main\serialization\ISerializable.h(4,1): fatal error C1083: Cannot open include file: 'string': No such file or directory
#include <string>
^
[26/133] Compile [x64] ISerializersOwner.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\src\rd_core_cpp\src\main\std\hash.h(4,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[27/133] Compile [x64] InternScheduler.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\src\rd_framework_cpp\src\main\base\ISerializersOwner.h(9,1): fatal error C1083: Cannot open include file: 'unordered_set': No such file or directory
#include <unordered_set>
^
[28/133] Compile [x64] IUnknownInstance.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\src\rd_framework_cpp\src\main\scheduler\base\IScheduler.h(9,1): fatal error C1083: Cannot open include file: 'functional': No such file or directory
#include <functional>
^
[29/133] Compile [x64] IRdWireable.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\src\rd_core_cpp\src\main\std\hash.h(4,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[30/133] Compile [x64] IProtocol.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\src\rd_core_cpp\src\main\std\hash.h(4,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[31/133] Compile [x64] LifetimeDefinition.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\ordered-map\include\tsl\ordered_set.h(28,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[32/133] Compile [x64] InternRoot.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\src\rd_core_cpp\src\main\types\Void.h(4,1): fatal error C1083: Cannot open include file: 'functional': No such file or directory
#include <functional>
^
[33/133] Compile [x64] MessageBroker.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\ordered-map\include\tsl\ordered_set.h(28,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[34/133] Compile [x64] fmt.cpp
[35/133] Compile [x64] PassiveSocket.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\ordered-map\include\tsl\ordered_set.h(28,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[36/133] Compile [x64] async.cpp
[37/133] Compile [x64] RD.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\clsocket\src\SimpleSocket.h(46,1): fatal error C1083: Cannot open include file: 'sys/stat.h': No such file or directory
#include <sys/stat.h>
^
[38/133] Compile [x64] Polymorphic.cpp
C:\Program Files\Epic Games\UE_5.7\Engine\Source\Runtime\Core\Public\HAL\Platform.h(7,1): fatal error C1083: Cannot open include file: 'type_traits': No such file or directory
#include <type_traits>
^
[39/133] Compile [x64] Protocol.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\src\rd_core_cpp\src\main\std\hash.h(4,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[40/133] Compile [x64] RName.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\ordered-map\include\tsl\ordered_set.h(28,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[41/133] Compile [x64] PumpScheduler.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\ordered-map\include\tsl\ordered_set.h(28,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[42/133] Compile [x64] SequentialLifetimes.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\src\rd_framework_cpp\src\main\scheduler\base\IScheduler.h(9,1): fatal error C1083: Cannot open include file: 'functional': No such file or directory
#include <functional>
^
[43/133] Compile [x64] RdAny.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\src\rd_core_cpp\src\main\types\Void.h(4,1): fatal error C1083: Cannot open include file: 'functional': No such file or directory
#include <functional>
^
[44/133] Compile [x64] RdBindableBase.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\src\rd_core_cpp\src\main\std\hash.h(4,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[45/133] Compile [x64] RdExtBase.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\ordered-map\include\tsl\ordered_set.h(28,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[46/133] Compile [x64] RdId.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\ordered-map\include\tsl\ordered_set.h(28,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[47/133] Compile [x64] SignalCookie.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\src\rd_core_cpp\src\main\std\hash.h(4,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[48/133] Compile [x64] SimpleSocket.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\src\rd_core_cpp\src\main\reactive\base\SignalCookie.h(4,1): fatal error C1083: Cannot open include file: 'cstdint': No such file or directory
#include <cstdint>
^
[49/133] Compile [x64] RdReactiveBase.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\clsocket\src\SimpleSocket.h(46,1): fatal error C1083: Cannot open include file: 'sys/stat.h': No such file or directory
#include <sys/stat.h>
^
[50/133] Compile [x64] SimpleScheduler.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\ordered-map\include\tsl\ordered_set.h(28,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[51/133] Compile [x64] IScheduler.cpp
[52/133] Compile [x64] SerializationCtx.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\src\rd_framework_cpp\src\main\scheduler\base\IScheduler.h(9,1): fatal error C1083: Cannot open include file: 'functional': No such file or directory
#include <functional>
^
[53/133] Compile [x64] RdTextBuffer.cpp
[54/133] Compile [x64] Serializers.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\src\rd_core_cpp\src\main\std\hash.h(4,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[55/133] Compile [x64] cfg.cpp
[56/133] Compile [x64] color_sinks.cpp
[57/133] Compile [x64] file_sinks.cpp
[58/133] Compile [x64] PerModuleInline.gen.cpp
[59/133] Compile [x64] DefaultAbstractDeclaration.cpp
[60/133] Compile [x64] Buffer.cpp
[61/133] Compile [x64] ByteBufferAsyncProcessor.cpp
[62/133] Compile [x64] ExtWire.cpp
[63/133] Compile [x64] Identities.cpp
[64/133] Compile [x64] PkgInputStream.cpp
[65/133] Compile [x64] IScriptMsg.Pregenerated.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\src\rd_core_cpp\src\main\std\hash.h(4,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[66/133] Compile [x64] ProtocolFactory.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\ordered-map\include\tsl\ordered_set.h(28,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[67/133] Compile [x64] LogMessageInfo.Pregenerated.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\ordered-map\include\tsl\ordered_set.h(28,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[68/133] Compile [x64] RequestFailed.Pregenerated.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\ordered-map\include\tsl\ordered_set.h(28,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[69/133] Compile [x64] NotificationType.Pregenerated.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\ordered-map\include\tsl\ordered_set.h(28,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[70/133] Compile [x64] Module.RiderLink.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\ordered-map\include\tsl\ordered_set.h(28,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[71/133] Compile [x64] RdEditorRoot.Pregenerated.cpp
C:\Program Files\Epic Games\UE_5.7\Engine\Source\Runtime\Core\Public\HAL\Platform.h(7,1): fatal error C1083: Cannot open include file: 'type_traits': No such file or directory
#include <type_traits>
^
[72/133] Compile [x64] RdEditorModel.Pregenerated.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\ordered-map\include\tsl\ordered_set.h(28,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[73/133] Compile [x64] IScriptMsg_Unknown.Pregenerated.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\ordered-map\include\tsl\ordered_set.h(28,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[74/133] Compile [x64] LiveCodingModel.Pregenerated.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\ordered-map\include\tsl\ordered_set.h(28,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[75/133] Compile [x64] PlayState.Pregenerated.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\ordered-map\include\tsl\ordered_set.h(28,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[76/133] Compile [x64] RequestResultBase.Pregenerated.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\ordered-map\include\tsl\ordered_set.h(28,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[77/133] Compile [x64] RequestResultBase_Unknown.Pregenerated.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\ordered-map\include\tsl\ordered_set.h(28,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[78/133] Compile [x64] RequestSucceed.Pregenerated.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\ordered-map\include\tsl\ordered_set.h(28,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[79/133] Compile [x64] RiderLink.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\ordered-map\include\tsl\ordered_set.h(28,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[80/133] Compile [x64] ScriptCallStack.Pregenerated.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\ordered-map\include\tsl\ordered_set.h(28,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[81/133] Compile [x64] ScriptCallStackFrame.Pregenerated.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\ordered-map\include\tsl\ordered_set.h(28,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[82/133] Compile [x64] ScriptMsgCallStack.Pregenerated.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\ordered-map\include\tsl\ordered_set.h(28,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[83/133] Compile [x64] ScriptMsgException.Pregenerated.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\ordered-map\include\tsl\ordered_set.h(28,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[84/133] Compile [x64] StringRange.Pregenerated.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\ordered-map\include\tsl\ordered_set.h(28,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[85/133] Compile [x64] UClass.Pregenerated.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\ordered-map\include\tsl\ordered_set.h(28,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[86/133] Compile [x64] UE4Library.Pregenerated.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\ordered-map\include\tsl\ordered_set.h(28,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[87/133] Compile [x64] UE4TypesMarshallers.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\ordered-map\include\tsl\ordered_set.h(28,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[88/133] Compile [x64] UnableToDisplayScriptCallStack.Pregenerated.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\src\rd_core_cpp\src\main\std\hash.h(4,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[89/133] Compile [x64] UnrealLogEvent.Pregenerated.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\ordered-map\include\tsl\ordered_set.h(28,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[90/133] Compile [x64] RiderDebuggerSupport.cpp
C:\Users\pegreuzard\AppData\Local\Temp\UnrealLink\Hexagaf\HostProject\Plugins\RiderLink\Source\RD\thirdparty\ordered-map\include\tsl\ordered_set.h(28,1): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory
#include <cstddef>
^
[91/133] Compile [x64] BlueprintStackGetter.cpp
C:\Program Files\Epic Games\UE_5.7\Engine\Source\Runtime\Core\Public\HAL\Platform.h(7,1): fatal error C1083: Cannot open include file: 'type_traits': No such file or directory
#include <type_traits>
^
[92/133] Compile [x64] DebugLogger.cpp
[93/133] Compile [x64] UnrealFunctions.cpp
C:\Program Files\Epic Games\UE_5.7\Engine\Source\Runtime\Core\Public\HAL\Platform.h(7,1): fatal error C1083: Cannot open include file: 'type_traits': No such file or directory
#include <type_traits>
^
[94/133] Compile [x64] WideStringWrapper.cpp
C:\Program Files\Epic Games\UE_5.7\Engine\Source\Runtime\Core\Public\HAL\Platform.h(7,1): fatal error C1083: Cannot open include file: 'type_traits': No such file or directory
#include <type_traits>
^
[95/133] Compile [x64] Module.RiderDebuggerSupport.cpp
C:\Program Files\Epic Games\UE_5.7\Engine\Source\Runtime\Core\Public\HAL\Platform.h(7,1): fatal error C1083: Cannot open include file: 'type_traits': No such file or directory
#include <type_traits>
^
[96/133] Compile [x64] Module.RiderGameControl.cpp
C:\Program Files\Epic Games\UE_5.7\Engine\Source\Runtime\Core\Public\HAL\Platform.h(7,1): fatal error C1083: Cannot open include file: 'type_traits': No such file or directory
#include <type_traits>
^
[97/133] Compile [x64] Module.RiderBlueprint.cpp
[98/133] Compile [x64] Module.RiderLC.cpp
C:\Program Files\Epic Games\UE_5.7\Engine\Source\Runtime\Core\Public\HAL\Platform.h(7,1): fatal error C1083: Cannot open include file: 'type_traits': No such file or directory
#include <type_traits>
^
[99/133] Compile [x64] RiderLC.cpp
C:\Program Files\Epic Games\UE_5.7\Engine\Source\Runtime\Core\Public\HAL\Platform.h(7,1): fatal error C1083: Cannot open include file: 'type_traits': No such file or directory
#include <type_traits>
^
[100/133] Compile [x64] RiderLogging.cpp
C:\Program Files\Epic Games\UE_5.7\Engine\Source\Runtime\Core\Public\HAL\Platform.h(7,1): fatal error C1083: Cannot open include file: 'type_traits': No such file or directory
#include <type_traits>
^
[101/133] Compile [x64] RiderOutputDevice.cpp
C:\Program Files\Epic Games\UE_5.7\Engine\Source\Runtime\Core\Public\HAL\Platform.h(7,1): fatal error C1083: Cannot open include file: 'type_traits': No such file or directory
#include <type_traits>
^
[102/133] Compile [x64] Module.RiderLogging.cpp
C:\Program Files\Epic Games\UE_5.7\Engine\Source\Runtime\Core\Public\HAL\Platform.h(7,1): fatal error C1083: Cannot open include file: 'type_traits': No such file or directory
#include <type_traits>
^
[103/133] Compile [x64] Module.RiderShaderInfo.cpp
C:\Program Files\Epic Games\UE_5.7\Engine\Source\Runtime\Core\Public\HAL\Platform.h(7,1): fatal error C1083: Cannot open include file: 'type_traits': No such file or directory
#include <type_traits>
^
[104/133] Compile [x64] RiderShaderInfo.cpp
C:\Program Files\Epic Games\UE_5.7\Engine\Source\Runtime\Core\Public\HAL\Platform.h(7,1): fatal error C1083: Cannot open include file: 'type_traits': No such file or directory
#include <type_traits>
^
[105/133] Compile [x64] instantiations_RdEditorRoot.cpp
[106/133] Compile [x64] instantiations_UE4Library.cpp
[107/133] Compile [x64] BlueprintReference.Pregenerated.cpp
[108/133] Compile [x64] EmptyScriptCallStack.Pregenerated.cpp
[109/133] Compile [x64] IScriptCallStack_Unknown.Pregenerated.cpp
[110/133] Compile [x64] BlueprintFunction.Pregenerated.cpp
[111/133] Compile [x64] BlueprintHighlighter.Pregenerated.cpp
[112/133] Compile [x64] ConnectionInfo.Pregenerated.cpp
[113/133] Compile [x64] IScriptCallStack.Pregenerated.cpp
[114/133] Compile [x64] RiderBlueprint.cpp
[115/133] Compile [x64] BlueprintProvider.cpp
[116/133] Link [x64] UnrealEditor-RiderBlueprint.lib
C:\Program Files\Epic Games\UE_5.7\Engine\Source\Runtime\Core\Public\HAL\Platform.h(7,1): fatal error C1083: Cannot open include file: 'type_traits': No such file or directory
#include <type_traits>
^
Creating library C:/Users/pegreuzard/AppData/Local/Temp/UnrealLink/Hexagaf/HostProject/Plugins/RiderLink/Intermediate/Build/Win64/x64/UnrealEditor/Development/RiderBlueprint/UnrealEditor-RiderBlueprint.lib and object C:/Users/pegreuzard/AppData/Local/Temp/UnrealLink/Hexagaf/HostProject/Plugins/RiderLink/Intermediate/Build/Win64/x64/UnrealEditor/Development/RiderBlueprint/UnrealEditor-RiderBlueprint.exp
[117/133] Compile [x64] RiderGameControl.cpp
Total time in SNDBS executor: 33.84 seconds
Result: Failed (OtherCompilationError)
Total execution time: 47.67 seconds
Took 48,02s to run dotnet.exe, ExitCode=6
UnrealBuildTool failed. See log for more details. (C:\Users\pegreuzard\AppData\Roaming\Unreal Engine\AutomationTool\Logs\C+Program+Files+Epic+Games+UE_5.7\UBA-UnrealEditor-Win64-Development.txt)
AutomationTool executed for 0h 0m 49s
AutomationTool exiting with ExitCode=6 (6)
BUILD FAILED
Failed to build RiderLink plugin for C:\Program Files\Epic Games\UE_5.7
Failed to build RiderLink plugin
Please sign in to leave a comment.
Claude Briche,
Are you able to build any arbitrary C++ project in VS that uses stdlib? For example, are you able to compile the following snippet in VS:
Hi Kirill Filin,
Thanks for your reply!
Yes it does compile. I created a new solution and added this code in both VS2022 and Rider, it compiles correctly:
Claude Briche,
Thank you for the update. I'm assuming that the game project builds fine without RiderLink, correct? Would you mind attaching a screenshot of your Settings | Build, Execution, Deployment | Toolset and Build (Toolset section) settings
Hi Kirill Filin
Yes, the Unreal project builds fine otherwise.
Please find the screenshots you mentionned (2 screenshots to include the scroll until the end of the screens)
Thanks !
Claude Briche
Thank you for the information. It looks like Rider autodetects a wrong MSBuild and CLI path in your environment for some reason. Is there any chance that a new VS update was installed on your system, but the system was not rebooted since?
Would you mind:
{VS_install_location}\MSBuild\Current\Bin\amd64\MSBuild.exedotnetbundled with Unreal Engine, located in{path_to_UE}/Binaries/ThirdParty/DotNetYou will likely see an option to set the correct MSBuild in the dropdown menu, but you might have to manually set .NET CLI path via the Custom… button.
Hi Kirill Filin
Thanks for the help! I indeed tried to install several versions of Visual Studio but also did multiple reboots.
Here are the settings I used (the dotnet.exe was a little further down in the folders hierarchy) :
I rebooted one more time after that, and launched the RiderLink for Engine installation again, but sadly I got the same kind of errors:
Hello Claude Briche,
Regrettably, I was not able to reproduce this behavior in a testing environment so far.
Would you mind trying the following steps and let me know if the issue persists?
BinariesandIntermediatedirectories located inside your game project directoryIf the issue persists, please send the
IntermediateandSaveddirectories to us via the Upload Service and let us know the Upload ID in this thread.Hi Kirill Filin
Thanks for your support.
I did try your steps, still got the same errors.
Please note that I tried both “install RiderLink in Engine” and “install RiderLink in Game”.
You will find attached the folders Intermediate and Saved in a zip file (project is called “Slash”).
Upload id: 2026_03_10_hGFoUv2iAUpzR2Egi5DBrR (file: IntermediateAndSaved_SlashProject.zip)
Let me know if you need anything else!
Thanks.
Hello Claude Briche,
Thank you for the information.
Would you mind switching to a different executor and letting me know if the behavior changes in any way?
Please follow the steps below to switch executors:
BuildConfiguration.xmllocated in%AppData%\Unreal Engine\UnrealBuildTool%AppData%\Unreal Engine\UnrealBuildTool\BuildConfiguration.xml<bAllowSNDBS>true</bAllowSNDBS>, set it tofalsebAllowSNDBSis not present, add it under<BuildConfiguration>section of the config filebLogActionCommandLinesin yourBuildConfiguration.xmlin<ParallelExecutor>sectionBuildConfiguration.xmlwith necessary changes below [1]If the build still fails with the same C1083 errors, please attach a new UBT build log if possible.
----
[1] Here's an example
BuildConfiguration.xmlyou can use:HI Kirill Filin,
I'm happy to report that it worked! Thank you very much for your patience and dedicated support. Really appreciated :)
Have a great day!
Hello Claude Briche,
Thank you for letting me know that the workaround helped!
We will investigate how this behavior can be improved in the scope of RIDER-136952 Handle SN-DBS build for RiderLink to avoid this issue in the future.