-
Application: vvvv.exe
CoreCLR Version: 8.0.224.6711
.NET Version: 8.0.2
Description: The process was terminated due to an unhandled exception.
Exception Info: System.InvalidOperationException: Failed to find all versions of .NET Core MSBuild. Call to hostfxr_resolve_sdk2. There may be more details in stderr.
at Microsoft.Build.Locator.DotNetSdkLocationHelper.GetSdkFromGlobalSettings(String workingDirectory)
at Microsoft.Build.Locator.DotNetSdkLocationHelper.GetDotNetBasePaths(String workingDirectory)+MoveNext()
at Microsoft.Build.Locator.DotNetSdkLocationHelper.GetInstances(String workingDirectory)+MoveNext()
at Microsoft.Build.Locator.MSBuildLocator.GetInstances(VisualStudioInstanceQueryOptions options)+MoveNext()
at System.Linq.Enumerable.TryGetFirst[TSource](IEnumerable1 source, Boolean& found) at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable
1 source)
at Microsoft.Build.Locator.MSBuildLocator.RegisterDefaults()
at VL.Applications.Program.Main(String args) -
Faulting application name: vvvv.exe, version: 2024.6.7.1, time stamp: 0x67110000
Faulting module name: KERNELBASE.dll, version: 10.0.26100.3037, time stamp: 0x1883624e
Exception code: 0xe0434352
Fault offset: 0x00000000000cbb0a
Faulting process id: 0x6338
Faulting application start time: 0x1DB9CF7F0950F23
Faulting application path: C:\Program Files\vvvv\vvvv_gamma_6.7\vvvv.exe
Faulting module path: C:\WINDOWS\System32\KERNELBASE.dll
Report Id: 957a11c3-2e70-4237-8533-19ed54fa8561
Faulting package full name:
Faulting package-relative application ID:
It looks like the vvvv installer didn’t run through. Did you maybe close the Visual Studio installer during the installation process? It only installs MSBuild (which you are missing). So just rerun the installer, and it should fix things.
I am having the same problem, tried uninstalling all .net sdks from pc, reinstalling gamma, installing visual studio. Nothing helped so far.
Application: vvvv.exe
CoreCLR Version: 8.0.1124.51707
.NET Version: 8.0.11
Description: The process was terminated due to an unhandled exception.
Exception Info: System.InvalidOperationException: Failed to find all versions of .NET Core MSBuild. Call to hostfxr_resolve_sdk2. There may be more details in stderr.
at Microsoft.Build.Locator.DotNetSdkLocationHelper.GetSdkFromGlobalSettings(String workingDirectory)
at Microsoft.Build.Locator.DotNetSdkLocationHelper.GetDotNetBasePaths(String workingDirectory)+MoveNext()
at Microsoft.Build.Locator.DotNetSdkLocationHelper.GetInstances(String workingDirectory)+MoveNext()
at Microsoft.Build.Locator.MSBuildLocator.GetInstances(VisualStudioInstanceQueryOptions options)+MoveNext()
at System.Linq.Enumerable.TryGetFirst[TSource](IEnumerable1 source, Boolean& found) at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable
1 source)
at Microsoft.Build.Locator.MSBuildLocator.RegisterDefaults()
at VL.Applications.Program.Main(String args)
@StiX does it make a difference if you’re trying this with stable 6.7 or latest 7.0 previews?
Still the same
Application: vvvv.exe
CoreCLR Version: 8.0.1925.36514
.NET Version: 8.0.19
Description: The process was terminated due to an unhandled exception.
Exception Info: System.InvalidOperationException: Failed to find all versions of .NET Core MSBuild. Call to hostfxr_resolve_sdk2. There may be more details in stderr.
at Microsoft.Build.Locator.DotNetSdkLocationHelper.GetSdkFromGlobalSettings(String workingDirectory)
at Microsoft.Build.Locator.DotNetSdkLocationHelper.GetDotNetBasePaths(String workingDirectory)+MoveNext()
at Microsoft.Build.Locator.DotNetSdkLocationHelper.GetInstances(String workingDirectory)+MoveNext()
at Microsoft.Build.Locator.MSBuildLocator.GetInstances(VisualStudioInstanceQueryOptions options)+MoveNext()
at System.Linq.Enumerable.TryGetFirst[TSource](IEnumerable1 source, Boolean& found) at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable
1 source)
at Microsoft.Build.Locator.MSBuildLocator.RegisterDefaults()
at VL.Applications.MSBuildLocatorFix.RegisterDefaults()
at VL.Applications.Program.Main(String args)
And second error
Faulting application name: vvvv.exe, version: 2025.7.0.0, time stamp: 0x68760000
Faulting module name: KERNELBASE.dll, version: 10.0.19041.6157, time stamp: 0x817d6404
Exception code: 0xe0434352
Fault offset: 0x0000000000025369
Faulting process id: 0x2d74
Faulting application start time: 0x01dc0e97cf4f5d9d
Faulting application path: C:\Program Files\vvvv\vvvv_gamma_7.0-0524-g84cdec8294-win-x64\vvvv.exe
Faulting module path: C:\Windows\System32\KERNELBASE.dll
Report Id: 9f20db1d-ce1a-4a1f-93d9-8dc226d6b3af
Faulting package full name:
Faulting package-relative application ID:
any tip for this? Is my only option to reinstall windows on the machine?
What’s in your MSBuildSDKsPath environment variable? And does it make sense?
actually it was not set - I was specifically giving the installation administrator rights, and it was not complaining, not sure why it was not there. I set it like this manually:
however it did not solve the issue, maybe I should add it in different way?
What does dotnet --info
return for you?
Likely you have an arm version somewhere
I found these, maybe some answers there will help:
Here are duplicate installations the problem:
This one says the environment variable should not be there:
Host:
Version: 7.0.8
Architecture: x86
Commit: 4b0550942d
.NET SDKs installed:
No SDKs were found.
.NET runtimes installed:
Microsoft.NETCore.App 5.0.17 [C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 6.0.19 [C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 7.0.8 [C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App]
Microsoft.WindowsDesktop.App 5.0.17 [C:\Program Files (x86)\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 6.0.19 [C:\Program Files (x86)\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 7.0.8 [C:\Program Files (x86)\dotnet\shared\Microsoft.WindowsDesktop.App]
Other architectures found:
x64 [C:\Program Files\dotnet]
registered at [HKLM\SOFTWARE\dotnet\Setup\InstalledVersions\x64\InstallLocation]
Environment variables:
Not set
global.json file:
Not found
Learn more:
dotnet command - .NET CLI | Microsoft Learn
Download .NET:
Browse all .NET versions to download | .NET
hm it is not looking very different from PC that runs gamma without problems, I checked an it does not have MSBuildSDKsPath variable set on PC that works.
Not sure why it cant find the SDK actually. I am getting stumped
OK, I found the problem
so in your system path variable, there are two pointing to dotnet
They need to be in correct order:
…;C:\Program Files\dotnet;C:\Program Files (x86)\dotnet;…
If the (x86) is before x64 - dotnet SDK wont work
Ahh, thanks for that. Was finally able to reproduce this one on our end. Upcoming will handle this case better now by showing the error to the user.