Aller au contenu

dotnet publish créer une sortie déployable

Contexte : dotnet publish produit un dossier prêt pour le déploiement. Avec .NET 10, vous pouvez publier en mode dépendant du framework, autonome ou fichier unique.

dotnet publish compile l’application et produit un dossier contenant tout le nécessaire pour le déploiement.

Fenêtre de terminal
# Créer une sortie de publication
dotnet publish
# Publier dans un répertoire spécifique
dotnet publish -o ./publication
# Publication autonome (inclut le runtime)
dotnet publish --self-contained true
ModeCommandeTaille
Dépendant du frameworkdotnet publishPetite
Autonomedotnet publish --self-contained trueGrande
Fichier uniquedotnet publish -p:PublishSingleFile=trueUn seul .exe
Fenêtre de terminal
# Exécutable fichier unique
dotnet publish -p:PublishSingleFile=true -o ./publication