Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Trimning trimmar nu alla sammansättningar i program som riktar sig mot Webb-SDK som standard. Den här ändringen påverkar endast appar som publiceras med PublishTrimmed=true, och den orsakar bara problem för appar som har befintliga trimvarningar.
Version lanserad
ASP.NET Core 8.0 Förhandsversion 7
Tidigare beteende
TrimMode=partial Tidigare angavs som standard för alla projekt som riktade in sig på Webb-SDK.
Nytt beteende
Från och med .NET 8 trimmas alla sammansättningar i appen som standard. Appar som tidigare fungerade med PublishTrimmed=true och TrimMode=partial kanske inte fungerar i .NET 8- och senare versioner. Det är dock bara appar med trimvarningar som påverkas. Om appen inte har några trimvarningar bör beteendeförändringen inte orsaka några negativa effekter.
Typ av brytande ändring
Den här ändringen kan påverka källkompatibilitet.
Orsak till ändring
Den här ändringen bidrar till att minska appstorleken utan att användarna uttryckligen behöver anmäla sig. Den överensstämmer också med användarens förväntningar om att hela appen trimmas om inget annat anges.
Rekommenderad åtgärd
Den bästa lösningen är att lösa alla varningar om trimning i din applikation. Information om hur du löser varningarna i dina egna bibliotek finns i Introduktion till trimningsvarningar.
Om du vill återgå till det tidigare beteendet anger du TrimMode egenskapen till partial.
<TrimMode>partial</TrimMode>
Berörda API:er
Ingen.