Neu in .NET 8.0 [36]: Andere Grundeinstellung bei dotnet publish und dotnet pack

Die Kommandozeilenbefehle dotnet publish und dotnet pack erstellen nun standardmäßig ein Release-Build.

In Pocket speichern vorlesen Druckansicht

(Bild: sommart sombutwanitkul/Shutterstock.com)

Lesezeit: 1 Min.
Von
  • Dr. Holger Schwichtenberg

Die Befehle dotnet publish und dotnet pack führten vor .NET 8.0 im Standard eine Debug-Kompilierung durch und man musste immer explizit angeben, dass man eine Release-Kompilierung wünscht.

Der Dotnet-Doktor – Holger Schwichtenberg

Dr. Holger Schwichtenberg ist technischer Leiter des Expertennetzwerks www.IT-Visions.de, das mit 53 renommierten Experten zahlreiche mittlere und große Unternehmen durch Beratungen und Schulungen sowie bei der Softwareentwicklung unterstützt. Durch seine Auftritte auf zahlreichen nationalen und internationalen Fachkonferenzen sowie mehr als 90 Fachbücher und mehr als 1500 Fachartikel gehört Holger Schwichtenberg zu den bekanntesten Experten für .NET und Webtechniken in Deutschland.

Beide Befehle führen nun in .NET 8.0 im Standard eine Release- statt einer Debug-Kompilierung durch.

Die Serie zu den Neuerungen in .NET 8.0

Die Debug-Kompilierung bleibt weiterhin möglich und ist auf Wunsch nutzbar durch

dotnet publish -c debug

beziehungsweise

dotnet pack -c debug

(rme)