You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Using quality and channel in A.B format doesn't cause warning despite not being supported #652
Using a command like .\dotnet-install.ps1 -Channel 10.0 -Quality daily -DryRun doesn't cause any warning or error.
But the docs clearly say that this is not supported:
It appears that when using the --channel and --quality parameters together, the install script selects and downloads the latest SDK version within the specified channel that matches the desired quality:
./dotnet-install.sh --channel 8.0 --quality GA --dry-run -> ./dotnet-install.sh --version "8.0.416"
In each case, the script determines the highest available version in the specified channel that matches the quality criteria, rather than warning or erroring. This behavior may differ from what the documentation suggests.
Since the behavior appears to work, we should consider updating the documentation.
Activity
ellahathaway commentedon Nov 12, 2025
It appears that when using the
--channeland--qualityparameters together, the install script selects and downloads the latest SDK version within the specified channel that matches the desired quality:./dotnet-install.sh --channel 8.0 --quality daily --dry-run -> ./dotnet-install.sh --version "8.0.320-servicing.25561.2"./dotnet-install.sh --channel 8.0 --quality preview --dry-run -> ./dotnet-install.sh --version "8.0.100-rc.2.23502.2"./dotnet-install.sh --channel 8.0 --quality GA --dry-run -> ./dotnet-install.sh --version "8.0.416"In each case, the script determines the highest available version in the specified channel that matches the quality criteria, rather than warning or erroring. This behavior may differ from what the documentation suggests.
Since the behavior appears to work, we should consider updating the documentation.
PhilippNaused commentedon Nov 13, 2025
There is even an example of using it this way:
install-scripts/src/dotnet-install.ps1
Lines 104 to 106 in 8aa77d1