Utiliser les canaux quotidiens dotnetup

Note

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

Les canaux quotidiens sélectionnent des versions à partir de points de terminaison de build quotidiens spécifiques aux composants. Utilisez-les pour tester les modifications qui ne sont pas encore disponibles dans une version stable ou préliminaire.

Caution

Les builds quotidiennes peuvent changer fréquemment et ne sont pas des versions prises en charge. Elles ne sont pas signées numériquement. Pour plus d’informations, consultez Comment dotnetup vérifie les téléchargements.

Formats des canaux quotidiens

Formulaire Exemple Scope
Sans portée (Unscoped) daily Recherche d’abord la version principale suivante, puis la dernière version majeure dans les métadonnées de mise en production
Majeur 11-daily Une version majeure
Majeur et mineur 11.0-daily Une version majeure et mineure
Bande de fonctionnalités du SDK 11.0.1xx-daily Une seule bande de fonctionnalités du SDK
Phase d’aperçu du SDK 11.0.1xx-preview.5-daily Une seule bande de fonctionnalités du SDK et une phase de version préliminaire
Phase de version préliminaire du runtime 11.0-preview.5-daily Une version majeure/mineure spécifique du runtime et une phase de version préliminaire

La forme de phase compacte preview5 est également acceptée là où preview.5 est accepté.

preview-daily et les canaux quotidiens comportant un numéro de correctif complet, tel que 11.0.103-daily, ne sont pas valides.

Installer un SDK quotidien

dotnetup sdk install 11.0.1xx-daily

Effectuez le suivi d’une phase d’aperçu spécifique :

dotnetup sdk install 11.0.1xx-preview.5-daily

Installer des runtimes quotidiens

dotnetup runtime install runtime@11.0-daily aspnetcore@11.0-daily

Sur Windows, vous pouvez également installer le runtime daily Windows Desktop :

dotnetup runtime install windowsdesktop@11.0-daily

Mettre à jour une version quotidienne

Les canaux quotidiens sont suivis comme d’autres canaux :

dotnetup update

Si le point de terminaison pointe vers une build correspondante plus récente, dotnetup l’installe. Le nettoyage supprime les anciens fichiers dont aucune spécification restante n'a besoin.

Isoler les versions quotidiennes

Utilisez une racine d’installation distincte lorsque vous ne souhaitez pas que les builds quotidiennes partagent des fichiers avec votre installation gérée par défaut :

dotnetup sdk install 11.0.1xx-daily --install-path .\.dotnet-daily
.\.dotnet-daily\dotnet.exe --version

La dotnetup dotnet commande de transfert ne sélectionne pas automatiquement une racine d’installation personnalisée arbitraire. Pour utiliser une installation personnalisée directement, exécutez son dotnet exécutable ou activez-le avec dotnetup env script --dotnet-install-path.