Canaux et versions dotnetup

Note

dotnetup est disponible en préversion publique. Ses fonctionnalités et son comportement peuvent changer avant la disponibilité générale.

Un canal désigne un ensemble de versions .NET. Une version exacte désigne une version spécifique. dotnetup stocke channels et la résout pour le composant sélectionné.

Canaux nommés

Canal Sélection du SDK
latest Dernière version active et stable du SDK .NET
lts Dernière version stable dont la phase de prise en charge est LTS
preview Dernière version préliminaire active ou SDK GoLive. Sélectionne une version active lorsqu’aucun aperçu n’est disponible.
daily Dernière version quotidienne disponible issue de la recherche dans le canal « daily »

sts n’est pas un canal nommé pris en charge.

Canaux SDK numériques

Formulaire Exemple Sélection
Majeur 10 Dernière version du SDK pour cette version majeure
Major et mineur 10.0 Dernière version du Kit de développement logiciel (SDK) pour cette version majeure et cette version mineure
Bande de fonctionnalités 10.0.1xx Dernier SDK de cette bande de fonctionnalités
Version exacte du SDK 10.0.103 Uniquement cette version du SDK
Version exacte du SDK de préversion 11.0.100-preview.7.26381.103 (obsolète ; RC disponible) Seulement cette version préliminaire du SDK

Une version exacte est épinglée. dotnetup update ne le remplace pas.

Canaux et versions d’exécution

Les commandes d'exécution utilisent les versions d'exécution, et non les bandes de fonctionnalités du SDK. Utilisez un canal principal/secondaire, tel que 10.0, ou une version exacte du runtime, par exemple 10.0.3.

Utilisez component@version-or-channel pour sélectionner un composant runtime :

dotnetup runtime install runtime@10.0
dotnetup runtime install aspnetcore@10.0
dotnetup runtime install windowsdesktop@10.0

Lorsque vous omettez le nom du composant, dotnetup sélectionne le runtime principal .NET :

dotnetup runtime install 10.0

Mise en correspondance des canaux pendant les mises à jour

Une mise à jour résout chaque canal faisant l’objet d’un suivi indépendamment. Si une version correspondante plus récente existe, dotnetup l’installe. Les versions exactes sont ignorées. Une fois la mise à jour réussie, le garbage collection supprime les versions dont aucune spécification restante n’a besoin.

La commande continue avec d’autres spécifications surveillées si une mise à jour échoue. Elle retourne un échec après avoir traite les spécifications restantes.

Détails du canal de publication