Illustration of a configuration file passing through a state manager into user-scoped SDK and runtime components

dotnetup Preview: Managing SDKs and Runtimes from global.json

Microsoft introduced dotnetup, a new tool for managing user-level .NET installations, in the prerecorded Microsoft Build 2026 session OD804, “Simplifying .NET installs with .NET Up”. As of August 22, 2026, the release/dnup branch of the dotnet/sdk repository provides preview installation instructions and command reference documentation for Windows, macOS, and Linux. This article examines the behavior available in the current preview through the problem statement and design goals presented in the session. ...

August 23, 2026 · 12 min ·  rkttu