Hi there, i am new to Flax.
so my problem started the other day after i downloaded flax.
the problem is as named, i get the dotnet 8 error.
“Missing .NET 8 sdk or later sdk installation for windows X64 is required to run flax editor”
but i have installed it and added it to PATH.
C:\Users\master>dotnet --list-sdks
6.0.302 [C:\Program Files\dotnet\sdk]
8.0.421 [C:\Program Files\dotnet\sdk]
9.0.301 [C:\Program Files\dotnet\sdk]
also:
C:\Users\master>dotnet --list-runtimes
Microsoft.AspNetCore.App 6.0.7 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 9.0.6 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 6.0.7 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 7.0.20 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 8.0.8 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 8.0.14 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 9.0.6 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.WindowsDesktop.App 6.0.7 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 7.0.20 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 8.0.8 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 9.0.6 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
it would mean everything if you guys can help me out.
thx in advance and have a nice day 
What system do you run this on? Windows 64-bit x64 or ARM64?
You can set DOTNET_ROOT env variable to the SDK location (C:\Program Files\dotnet\sdk in your case) to see if it helps. Automatic detection is based on Windows Registry.
If it still doesn’t work then please attach verbose log file from the build tool: <project>\Cache\Intermediate\Log.txt
Hey, thx for your time and help.
i tried your method and Unfortunately it didn’t work.
Here is a section of the log: [sorry i couldn’t upload the whole thing]
[ 00:00:00.079 ]: [Info] Workspace searching time: 39 ms, new assets found: 216
[ 00:00:00.149 ]: [Info] Initialize AssetsImportingManager...
[ 00:00:00.149 ]: [Info] Initialize AssetsExportingManager...
[ 00:00:00.150 ]: [Info] Initialize Shader Cache Manager...
[ 00:00:00.152 ]: [Info] Initialize Shaders Compilation Service...
[ 00:00:00.152 ]: [Info] Thread 'File System Watchers' ID=0x3f2c started with priority BelowNormal
[ 00:00:00.153 ]: [Info] Initialize Debug Draw...
[ 00:00:00.153 ]: [Info] Initialize GameSettings...
[ 00:00:00.163 ]: [Info] Initialize Input...
[ 00:00:00.163 ]: [Info] Initialize Audio...
[ 00:00:00.163 ]: [Info] Audio system initialization... (backend: OpenAL)
[ 00:00:00.393 ]: [Info] OpenAL Soft (1.1 ALSOFT 1.24.3)
[ 00:00:00.393 ]: [Info] [active] Speakers (Realtek High Definition Audio)
[ 00:00:00.393 ]: [Info] Virtual Speakers (Virtual Speakers for AudioRelay)
[ 00:00:00.393 ]: [Info] Speakers (Voice Changer Virtual Audio Device (WDM))
[ 00:00:00.393 ]: [Info] Initialize Video...
[ 00:00:00.393 ]: [Info] Initialize Graphics...
================================================================
[ 00:00:00.393 ]: [Info] Creating Graphics Device...
[ 00:00:00.992 ]: [Info] Adapter 0: 'NVIDIA GeForce GTX 950M', DirectX 11
[ 00:00:00.992 ]: [Info] Dedicated Video Memory: 3.95 Gb, Dedicated System Memory: 0 b, Shared System Memory: 5.95 Gb, Output(s): 1
[ 00:00:01.001 ]: [Info] Adapter 1: 'Intel(R) HD Graphics 4600', DirectX 11
[ 00:00:01.001 ]: [Info] Dedicated Video Memory: 112.5 Mb, Dedicated System Memory: 0 b, Shared System Memory: 2 Gb, Output(s): 0
[ 00:00:01.004 ]: [Info] Adapter 2: 'Microsoft Basic Render Driver', DirectX 11
[ 00:00:01.004 ]: [Info] Dedicated Video Memory: 0 b, Dedicated System Memory: 0 b, Shared System Memory: 5.95 Gb, Output(s): 0
[ 00:00:01.135 ]: [Info] NvApi driver version: 55222, r552_19
[ 00:00:01.439 ]: [Info] Total graphics memory: 3.95 Gb
[ 00:00:01.439 ]: [Info] Video output 'SDC324C' 1920x1080 60.096153 Hz
[ 00:00:01.439 ]: [Info] GPU Device created: NVIDIA GeForce GTX 950M
[ 00:00:01.439 ]: [Info] Renderer: DirectX 11, Shader Profile: DirectX SM5, Feature Level: SM5, Driver: 552.22
================================================================
[ 00:00:01.443 ]: [Info] Initialize Windows Manager...
[ 00:00:01.443 ]: [Info] Initialize Scripting...
[ 00:00:01.444 ]: [Error] Failed to find hostfxr: 80008083 (C:\Program Files\dotnet\sdk)
[ 00:00:01.677 ]: [Fatal] Missing .NET 8 or later SDK installation for Windows x64 is required to run Flax Editor.
================================================================
[ 00:00:01.677 ]: [Error] Critical error! Reason: Missing .NET 8 or later SDK installation for Windows x64 is required to run Flax Editor.
[ 00:00:01.731 ]: [Error] Stack trace:
[ 00:00:01.731 ]: [Error] at FlaxEditor.exe!Log::Logger::Write() in C:\Flax\FlaxEngine\Source\Engine\Core\Log.cpp:line 297
[ 00:00:01.731 ]: [Error] at FlaxEditor.exe!Log::Logger::Write<String>() in C:\Flax\FlaxEngine\Source\Engine\Core\Log.h:line 151
[ 00:00:01.731 ]: [Error] at FlaxEditor.exe!InitHostfxr() in C:\Flax\FlaxEngine\Source\Engine\Scripting\Runtime\DotNet.cpp:line 1880
[ 00:00:01.731 ]: [Error] at FlaxEditor.exe!MCore::LoadEngine() in C:\Flax\FlaxEngine\Source\Engine\Scripting\Runtime\DotNet.cpp:line 288
[ 00:00:01.731 ]: [Error] at FlaxEditor.exe!ScriptingService::Init() in C:\Flax\FlaxEngine\Source\Engine\Scripting\Scripting.cpp:line 185
[ 00:00:01.731 ]: [Error] at FlaxEditor.exe!EngineService::OnInit() in C:\Flax\FlaxEngine\Source\Engine\Engine\EngineService.cpp:line 102
[ 00:00:01.731 ]: [Error] at FlaxEditor.exe!Engine::OnInit() in C:\Flax\FlaxEngine\Source\Engine\Engine\Engine.cpp:line 151
[ 00:00:01.731 ]: [Error] at FlaxEditor.exe!Engine::Main() in C:\Flax\FlaxEngine\Source\Engine\Engine\Engine.cpp:line 242
[ 00:00:01.731 ]: [Error] at FlaxEditor.exe!wWinMain() in C:\Flax\FlaxEngine\Source\Engine\Main\Windows\main.cpp:line 53
[ 00:00:01.731 ]: [Error] at FlaxEditor.exe!__scrt_common_main_seh() in D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:line 288
[ 00:00:01.731 ]: [Error] at KERNEL32.DLL!0x7ffb43e87344
[ 00:00:01.731 ]: [Error] at ntdll.dll!0x7ffb466426b1
[ 00:00:01.731 ]: [Error] Total Used Physical Memory: 5.94 Gb (49%)
[ 00:00:01.731 ]: [Error] Total Used Virtual Memory: 4.81 Gb (0%)
[ 00:00:01.731 ]: [Error] Process Used Physical Memory: 228.1 Mb (1%)
[ 00:00:01.731 ]: [Error] Process Used Virtual Memory: 462.11 Mb (0%)
[ 00:00:01.731 ]: [Error] External Used Physical Memory: 5.71 Gb (48%)
[ 00:00:01.731 ]: [Error] External Used Virtual Memory: 4.36 Gb (0%)
[ 00:00:01.732 ]: [Error] Creating Mini Dump to C:\Users/master/Documents/Flax Projects/FlaxSamples/PhysicsFeaturesTour/Logs/Crash_2026_05_28_17_54_52/Minidump.dmp
================================================================
C:\Users\master>dotnet --info
.NET SDK:
Version: 9.0.301
Commit: a596cd22e2
Workload version: 9.0.300-manifests.9bcbba73
MSBuild version: 17.14.5+edd3bbf37
Runtime Environment:
OS Name: Windows
OS Version: 10.0.19045
OS Platform: Windows
RID: win-x64
Base Path: C:\Program Files\dotnet\sdk\9.0.301\
.NET workloads installed:
There are no installed workloads to display.
Configured to use loose manifests when installing new manifests.
Host:
Version: 9.0.6
Architecture: x64
Commit: 3875b54e7b
.NET SDKs installed:
6.0.302 [C:\Program Files\dotnet\sdk]
8.0.421 [C:\Program Files\dotnet\sdk]
9.0.301 [C:\Program Files\dotnet\sdk]
.NET runtimes installed:
Microsoft.AspNetCore.App 6.0.7 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 8.0.27 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 9.0.6 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 6.0.7 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 7.0.20 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 8.0.8 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 8.0.14 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 8.0.27 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 9.0.6 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.WindowsDesktop.App 6.0.7 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 7.0.20 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 8.0.8 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 8.0.27 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 9.0.6 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Other architectures found:
x86 [C:\Program Files (x86)\dotnet]
registered at [HKLM\SOFTWARE\dotnet\Setup\InstalledVersions\x86\InstallLocation]
Environment variables:
DOTNET_ROOT [C:\Program Files\dotnet\sdk]
global.json file:
Not found
Learn more:
https://aka.ms/dotnet/info
Download .NET:
https://aka.ms/dotnet/download
also i hope this helps.
[00:00:011] Flax.Build 1.0.0
[00:00:013] Arguments: log -mutex -genproject -vs2022
[00:00:013] Workspace: D:\FLAX PROJECTS\RPG
[00:00:013] Engine: D:\Flax_1.12
[00:00:013] .NET 9.0.6
[00:00:041] Loading project file from "D:\FLAX PROJECTS\RPG\RPG.flaxproj"...
[00:00:073] Loading project file from "D:\Flax_1.12\Flax.flaxproj"...
[00:00:077] Loaded project Flax, version 1.12.6912
[00:00:077] Loaded project RPG, version 1.0
[00:00:118] Engine build version: 1.12.6912
[00:00:159] Generating project files...
[00:00:174] Found target GameEditorTarget
[00:00:174] Found target GameTarget
[00:00:174] Found target FlaxEditor
[00:00:174] Found target FlaxGame
[00:00:174] Found project Flax
[00:00:192] Missing Android SDK. Cannot build for Android platform.
[00:00:193] Missing Linux Toolchain. Cannot build for Linux platform.
[00:00:217] Missing Emscripten SDK. Cannot build for Web platform.
[00:00:217] Missing Windows SDK. Cannot build for Windows platform.
[00:00:222] Skipping configuration Editor.Windows.Debug for x64: Missing platform SDK
[00:00:222] Skipping configuration Editor.Windows.Debug for ARM64: Missing platform SDK
[00:00:222] Skipping configuration Editor.Windows.Development for x64: Missing platform SDK
[00:00:222] Skipping configuration Editor.Windows.Development for ARM64: Missing platform SDK
[00:00:222] Skipping configuration Editor.Windows.Release for x64: Missing platform SDK
[00:00:222] Skipping configuration Editor.Windows.Release for ARM64: Missing platform SDK
[00:00:222] Skipping configuration Editor.Linux.Debug for x64: Missing platform SDK
[00:00:222] Skipping configuration Editor.Linux.Development for x64: Missing platform SDK
[00:00:222] Skipping configuration Editor.Linux.Release for x64: Missing platform SDK
[00:00:222] Skipping configuration Editor.Mac.Debug for x64: Missing platform SDK
[00:00:222] Skipping configuration Editor.Mac.Debug for ARM64: Missing platform SDK
[00:00:222] Skipping configuration Editor.Mac.Development for x64: Missing platform SDK
[00:00:222] Skipping configuration Editor.Mac.Development for ARM64: Missing platform SDK
[00:00:222] Skipping configuration Editor.Mac.Release for x64: Missing platform SDK
[00:00:222] Skipping configuration Editor.Mac.Release for ARM64: Missing platform SDK
[00:00:223] Skipping configuration Game.Windows.Debug for x64: Missing platform SDK
[00:00:223] Skipping configuration Game.Windows.Debug for ARM64: Missing platform SDK
[00:00:223] Skipping configuration Game.Windows.Development for x64: Missing platform SDK
[00:00:223] Skipping configuration Game.Windows.Development for ARM64: Missing platform SDK
[00:00:223] Skipping configuration Game.Windows.Release for x64: Missing platform SDK
[00:00:223] Skipping configuration Game.Windows.Release for ARM64: Missing platform SDK
[00:00:223] Skipping configuration Game.Linux.Debug for x64: Missing platform SDK
[00:00:223] Skipping configuration Game.Linux.Development for x64: Missing platform SDK
[00:00:223] Skipping configuration Game.Linux.Release for x64: Missing platform SDK
[00:00:223] Skipping configuration Game.Android.Debug for ARM64: Missing platform SDK
[00:00:223] Skipping configuration Game.Android.Development for ARM64: Missing platform SDK
[00:00:223] Skipping configuration Game.Android.Release for ARM64: Missing platform SDK
[00:00:223] Skipping configuration Game.Mac.Debug for x64: Missing platform SDK
[00:00:223] Skipping configuration Game.Mac.Debug for ARM64: Missing platform SDK
[00:00:223] Skipping configuration Game.Mac.Development for x64: Missing platform SDK
[00:00:223] Skipping configuration Game.Mac.Development for ARM64: Missing platform SDK
[00:00:223] Skipping configuration Game.Mac.Release for x64: Missing platform SDK
[00:00:223] Skipping configuration Game.Mac.Release for ARM64: Missing platform SDK
[00:00:223] Skipping configuration Game.iOS.Debug for ARM64: Missing platform SDK
[00:00:223] Skipping configuration Game.iOS.Development for ARM64: Missing platform SDK
[00:00:223] Skipping configuration Game.iOS.Release for ARM64: Missing platform SDK
[00:00:223] Skipping configuration Game.Web.Debug for x86: Missing platform SDK
[00:00:223] Skipping configuration Game.Web.Development for x86: Missing platform SDK
[00:00:223] Skipping configuration Game.Web.Release for x86: Missing platform SDK
[00:00:224] Found project RPG
[00:00:238] Missing VULKAN_SDK environment variable. Cannot build Vulkan.
[00:00:238] Building for Windows without Vulkan rendering backend (Vulkan SDK is missing)
[00:00:238] Building for Windows without D3D12 rendering backend (Windows SDK is missing)
[00:00:268] Found the following .NET SDK versions: 9.0.301, 8.0.421, 6.0.302
[00:00:270] Found the following .NET runtime versions: 9.0.6, 6.0.7
[00:00:279] Using .NET SDK 9.0.301, runtime 9.0.6 (C:\Program Files\dotnet\)
[00:00:280] - Host Runtime for Windows x64
[00:00:280] - Host Runtime for Windows x86
[00:00:280] - Host Runtime for Windows ARM64
[00:00:440] Skipping configuration Editor.Linux.Debug for x64: Missing platform SDK
[00:00:440] Skipping configuration Editor.Linux.Development for x64: Missing platform SDK
[00:00:440] Skipping configuration Editor.Linux.Release for x64: Missing platform SDK
[00:00:440] Skipping configuration Editor.Mac.Debug for x64: Missing platform SDK
[00:00:440] Skipping configuration Editor.Mac.Debug for ARM64: Missing platform SDK
[00:00:440] Skipping configuration Editor.Mac.Development for x64: Missing platform SDK
[00:00:440] Skipping configuration Editor.Mac.Development for ARM64: Missing platform SDK
[00:00:440] Skipping configuration Editor.Mac.Release for x64: Missing platform SDK
[00:00:440] Skipping configuration Editor.Mac.Release for ARM64: Missing platform SDK
[00:00:565] Skipping configuration Game.Linux.Debug for x64: Missing platform SDK
[00:00:565] Skipping configuration Game.Linux.Development for x64: Missing platform SDK
[00:00:565] Skipping configuration Game.Linux.Release for x64: Missing platform SDK
[00:00:565] Skipping configuration Game.Android.Debug for ARM64: Missing platform SDK
[00:00:565] Skipping configuration Game.Android.Development for ARM64: Missing platform SDK
[00:00:565] Skipping configuration Game.Android.Release for ARM64: Missing platform SDK
[00:00:565] Skipping configuration Game.Mac.Debug for x64: Missing platform SDK
[00:00:565] Skipping configuration Game.Mac.Debug for ARM64: Missing platform SDK
[00:00:565] Skipping configuration Game.Mac.Development for x64: Missing platform SDK
[00:00:565] Skipping configuration Game.Mac.Development for ARM64: Missing platform SDK
[00:00:565] Skipping configuration Game.Mac.Release for x64: Missing platform SDK
[00:00:565] Skipping configuration Game.Mac.Release for ARM64: Missing platform SDK
[00:00:565] Skipping configuration Game.iOS.Debug for ARM64: Missing platform SDK
[00:00:565] Skipping configuration Game.iOS.Development for ARM64: Missing platform SDK
[00:00:565] Skipping configuration Game.iOS.Release for ARM64: Missing platform SDK
[00:00:565] Skipping configuration Game.Web.Debug for x86: Missing platform SDK
[00:00:565] Skipping configuration Game.Web.Development for x86: Missing platform SDK
[00:00:565] Skipping configuration Game.Web.Release for x86: Missing platform SDK
[00:00:592] Using Dotnet runtime versions range 9-10 for Game Cooker
[00:00:630] Using Dotnet runtime versions range 9-10 for Game Cooker
[00:00:674] Using Dotnet runtime versions range 9-10 for Game Cooker
[00:00:715] Using Dotnet runtime versions range 9-10 for Game Cooker
[00:00:757] Using Dotnet runtime versions range 9-10 for Game Cooker
[00:00:791] Using Dotnet runtime versions range 9-10 for Game Cooker
[00:00:830] Using Dotnet runtime versions range 9-10 for Game Cooker
[00:00:873] Using Dotnet runtime versions range 9-10 for Game Cooker
[00:00:923] Using Dotnet runtime versions range 9-10 for Game Cooker
[00:00:962] Using Dotnet runtime versions range 9-10 for Game Cooker
[00:00:995] Using Dotnet runtime versions range 9-10 for Game Cooker
[00:01:037] Using Dotnet runtime versions range 9-10 for Game Cooker
[00:01:056] Project TPPlayerMovement -> D:\FLAX PROJECTS\RPG\Source\TPPlayerMovement.csproj
[00:01:073] Skipped saving file to D:\FLAX PROJECTS\RPG\Source\TPPlayerMovement.csproj
[00:01:073] Project Game -> D:\FLAX PROJECTS\RPG\Source\Game.csproj
[00:01:074] Skipped saving file to D:\FLAX PROJECTS\RPG\Source\Game.csproj
[00:01:074] Project BuildScripts -> D:\FLAX PROJECTS\RPG\Cache\Projects\BuildScripts.csproj
[00:01:076] Skipped saving file to D:\FLAX PROJECTS\RPG\Cache\Projects\BuildScripts.csproj
[00:01:076] Solution -> D:\FLAX PROJECTS\RPG\RPG.sln
[00:01:098] Skipped saving file to D:\FLAX PROJECTS\RPG\RPG.sln
[00:01:099] Skipped saving file to D:\FLAX PROJECTS\RPG\RPG.sln.DotSettings.user
[00:01:100] Skipped saving file to D:\FLAX PROJECTS\RPG\Cache\Projects\Flax.Build.CSharp.SkipBuild.targets
[00:01:101] Skipped saving file to D:\FLAX PROJECTS\RPG\Cache\Projects\Flax.Build.CSharp.targets
[00:01:102] Total time: 00:00:01.1145709
[00:01:102] End.
I have also found this.
Thanks! Yeah it looks like Flax.Build properly detects the installation but Flax Editor using nethost embeding fails to pick it up as Dotnet lib returns CoreHostLibMissingFailure = 0x80008083, // One of the hosting components is missing. I don’t know what it means exacly in this case: missing installation file?That’s handled by code from Microsoft not us. For 1,13 update we will be moving to the latest .NET 10. Meanwhile, maybe you could install/reinstall that SDK 8.0.421, maybe sth got lost during install/upgrades on your OS as we never had such issue and we use .NET 7/8 for 3 years.
Hey, it’s me again.
thx for all your help.
so it works now, what i did was to download .NET 8 sdk and reinstall the dotnet.
Hope this helps anyone out there.

1 Like