This document explains how .NET tooling within Visual Studio can help users download and install specific versions of the .NET SDK by integrating with the .NET host infrastructure and release management systems.
The process consists of three main steps:
- Locate and evaluate global.json status in the workspace using hostfxr native library
- Locate and evaluate available .NET SDK installers using the Microsoft.Deployment.DotNet.Releases library
- Apply global.json constraints to installer information to determine the best SDK for download