Delen via


TrimMode is standaard vol voor Web SDK-projecten

Door het bijsnijden worden nu alle assembly's in toepassingen die standaard gericht zijn op de Web-SDK, bijgesneden. Deze wijziging is alleen van invloed op apps die zijn gepubliceerd met PublishTrimmed=trueen breekt alleen apps met bestaande trimwaarschuwingen.

Versie geïntroduceerd

ASP.NET Core 8.0 Preview 7

Vorig gedrag

TrimMode=partial Eerder werd standaard ingesteld voor alle projecten waarop de Web-SDK is gericht.

Nieuw gedrag

Vanaf .NET 8 worden alle assembly's in de app standaard ingekort. Apps waarmee PublishTrimmed=true eerder werkte en TrimMode=partial die mogelijk niet werken in .NET 8 en latere versies. Alleen apps met trimwaarschuwingen worden echter beïnvloed. Als uw app geen trimwaarschuwingen heeft, mag de wijziging in het gedrag geen nadelige effecten veroorzaken.

Type wijziging die fouten veroorzaken

Deze wijziging kan van invloed zijn op de broncompatibiliteit.

Reden voor wijziging

Deze wijziging helpt bij het verkleinen van de app-grootte zonder dat gebruikers zich expliciet hoeven aan te aanmelden. Het is ook afgestemd op de verwachtingen van de gebruiker dat de hele app wordt ingekort, tenzij anders vermeld.

De beste oplossing is om alle trimwaarschuwingen in uw toepassing op te lossen. Zie Inleiding tot het bijsnijden van waarschuwingen voor informatie over het oplossen van de waarschuwingen in uw eigen bibliotheken.

Als u wilt terugkeren naar het vorige gedrag, stelt u de TrimMode eigenschap in op partial.

<TrimMode>partial</TrimMode>

Betrokken API's

Geen.