Training
Modul
Publish an ASP.NET Core app - Training
Learn how to publish an ASP.NET Core app for deployment to a web server or cloud service.
Dieser Browser wird nicht mehr unterstützt.
Führen Sie ein Upgrade auf Microsoft Edge durch, um die neuesten Features, Sicherheitsupdates und den technischen Support zu nutzen.
Beim Kürzen werden jetzt alle Assemblys in Anwendungen gekürzt, die standardmäßig auf das Web-SDK abzielen. Diese Änderung betrifft nur Apps, die mit PublishTrimmed=true
veröffentlicht werden und vorhandene Kürzungswarnungen aufwiesen.
Vorschauversion 7 von ASP.NET Core 8.0
Zuvor wurde TrimMode=partial
für alle Projekte, die auf das Web-SDK ausgerichtet sind, standardmäßig festgelegt.
Ab .NET 8 werden standardmäßig alle Assemblys in der App gekürzt. Anwendungen, die bisher mit PublishTrimmed=true
und TrimMode=partial
funktionierten, funktionieren möglicherweise in .NET 8 und späteren Versionen nicht mehr. Allerdings sind nur Apps mit Kürzungswarnungen betroffen. Wenn Ihre App keine Kürzungswarnungen enthält, sollte die Änderung des Verhaltens keine nachteiligen Auswirkungen verursachen.
Diese Änderung kann sich auf die Quellkompatibilität auswirken.
Diese Änderung trägt dazu bei, die App-Größe zu verringern, ohne dass Benutzer sich explizit anmelden müssen. Es entspricht auch den Erwartungen der Benutzer, dass die gesamte App gekürzt wird, sofern nicht anders angegeben.
Die beste Lösung ist, alle Kürzungswarnungen in Ihrer Anwendung aufzulösen. Informationen zum Auflösen der Warnungen in Ihren eigenen Bibliotheken finden Sie unter Einführung in Einführung in Kürzungswarnungen.
Um zum vorherigen Verhalten zurückzukehren, legen Sie die Eigenschaft TrimMode
auf partial
fest.
<TrimMode>partial</TrimMode>
Keine.
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben:
Training
Modul
Publish an ASP.NET Core app - Training
Learn how to publish an ASP.NET Core app for deployment to a web server or cloud service.