Microsoft Releases Dotnetup Tool for .NET Developers
The new preview tool enables side-by-side SDK management without requiring system-level write permissions.
Updated on Oct. 21, 2026 in Software

Live Poll
Would you use an official Microsoft toolchain manager instead of third-party alternatives for your projects?
Microsoft has released a public preview of dotnetup, a new toolchain manager that allows developers to install .NET SDKs and runtimes directly into user account directories. By avoiding system-managed directories, the tool aims to simplify environment management across Windows, macOS, and Linux systems.
Why it matters
Managing multiple .NET SDK versions has historically required system-level write permissions, which complicates CI/CD pipelines and developer machine isolation. This tool decouples the runtime environment from the operating system, providing a more portable and deterministic way to handle SDK dependencies.
The tool uses SHA-512 checksums to validate installations and tracks versioning by intent rather than rigid version numbers. It reads global.json files to ensure builds remain deterministic across environments.
The players
Microsoft
The technology giant responsible for the .NET ecosystem, cloud infrastructure via Azure, and widespread enterprise software development stacks.
The details
Dotnetup functions by isolating runtimes within the local data directory of the user account instead of standard system paths. Installation is initiated via a bootstrap script fetched from an official Microsoft URL using curl or PowerShell irm commands. The architecture allows preview and daily builds to coexist side by side, though developers should note that daily builds currently lack code signing.
Timeline
October 15, 2026: Microsoft announced the public preview of dotnetup.
October 21, 2026: Publication date of this report.
The Tech Race
This tool aims to modernize the .NET development lifecycle by replacing script-based manual tasks currently found in GitHub Actions and Azure DevOps. It follows a industry-wide shift toward localized, container-like toolchain management for developer environments.
Developers on Windows, macOS, and Linux can now test multiple .NET versions side by side without needing administrative privileges to alter system files. Those relying on automated build scripts should watch for future updates, as the tool intends to replace current script-heavy CI/CD tasks in Azure DevOps and GitHub Actions.
The takeaway
Dotnetup provides a more robust, user-local method for managing .NET environments that effectively removes the friction of system-level installation. Developers should monitor the project roadmap for the integration of admin-level installation features and the transition to full release status.
Further reading
For more on the latest developer ecosystem improvements, visit the /tech/software/ section.
More information
Review the full documentation on Microsoft Learn documentation.
Live Poll
Would you use an official Microsoft toolchain manager instead of third-party alternatives for your projects?









