Skip to content

DotNet.ReproducibleBuilds.Isolated 2.0.2 breaks builds in Visual Studio 2026 #79

@austinw-fineart

Description

@austinw-fineart
  1. dotnet new classlib
  2. Add <Sdk Name="DotNet.ReproducibleBuilds.Isolated" Version="2.0.2" />
  3. Open in Visual Studio 2026
  4. Build
1>D:\packages\NuGet\cache\dotnet.reproduciblebuilds.isolated\2.0.2\Sdk\Sdk.targets(3,5): error MSB4018: The "DotNet.ReproducibleBuilds.Isolated.ValidateGlobalJsonSdkVersion" task failed unexpectedly.
1>D:\packages\NuGet\cache\dotnet.reproduciblebuilds.isolated\2.0.2\Sdk\Sdk.targets(3,5): error MSB4018: System.DllNotFoundException: Unable to load DLL 'hostfxr': The specified module could not be found. (Exception from HRESULT: 0x8007007E)
1>D:\packages\NuGet\cache\dotnet.reproduciblebuilds.isolated\2.0.2\Sdk\Sdk.targets(3,5): error MSB4018:    at DotNet.ReproducibleBuilds.Isolated.ValidateGlobalJsonSdkVersion.hostfxr_set_error_writer(IntPtr error_writer)
1>D:\packages\NuGet\cache\dotnet.reproduciblebuilds.isolated\2.0.2\Sdk\Sdk.targets(3,5): error MSB4018:    at DotNet.ReproducibleBuilds.Isolated.ValidateGlobalJsonSdkVersion.Execute()
1>D:\packages\NuGet\cache\dotnet.reproduciblebuilds.isolated\2.0.2\Sdk\Sdk.targets(3,5): error MSB4018:    at Microsoft.Build.BackEnd.TaskExecutionHost.Execute()
1>D:\packages\NuGet\cache\dotnet.reproduciblebuilds.isolated\2.0.2\Sdk\Sdk.targets(3,5): error MSB4018:    at Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26.MoveNext()
PM> dotnet --info
.NET SDK:
 Version:           10.0.201
 Commit:            4d3023de60
 Workload version:  10.0.200-manifests.121cc9e6
 MSBuild version:   18.3.0-release-26153-122+4d3023de6

Runtime Environment:
 OS Name:     Windows
 OS Version:  10.0.26200
 OS Platform: Windows
 RID:         win-x64
 Base Path:   C:\Program Files\dotnet\sdk\10.0.201\

.NET workloads installed:
There are no installed workloads to display.
Configured to use workload sets when installing new manifests.
No workload sets are installed. Run "dotnet workload restore" to install a workload set.

Host:
  Version:      10.0.5
  Architecture: x64
  Commit:       a612c2a105

.NET SDKs installed:
  10.0.201 [C:\Program Files\dotnet\sdk]

.NET runtimes installed:
  Microsoft.AspNetCore.App 9.0.14 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 10.0.5 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 8.0.25 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 9.0.14 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 10.0.5 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.WindowsDesktop.App 10.0.5 [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_CLI_UI_LANGUAGE                   [en-US]

global.json file:
  Not found

Learn more:
  https://aka.ms/dotnet/info

Download .NET:
  https://aka.ms/dotnet/download

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions