Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
.NET 9-containeravbildningar installeras zlib inte längre eftersom det inte längre är beroende av .NET Runtime.
Tidigare beteende
I tidigare .NET-versioner installerade .NET-containeravbildningar den senaste versionen av zlib paketet från lagringsplatserna för Linux-basavbildningspaketet.
Nytt beteende
Från och med .NET 9 installeras zlibinte längre containeravbildningar. Dessutom zlib uppdateras inte längre i avbildningar där den redan är installerad från basavbildningen.
Version introducerad
Förhandsversion 7 av .NET 9
Typ av ändring
Den här ändringen är en beteendeförändring.
Orsak till ändringen
I .NET 9 innehåller Runtime en statiskt länkad version av zlib-ng. Därför har .NET Runtime inte längre ett paketberoende för zlib. För att minska .NET-containeravbildningsstorlekarna installerar zlib.NET 9-containeravbildningar inte längre och uppdateras zlib inte längre i avbildningar där de redan har installerats från linux-basavbildningen.
Rekommenderad åtgärd
I de flesta scenarier krävs ingen åtgärd. Om din containerbaserade .NET-app har ett direkt paketberoende bör zlibdu installera den manuellt i Dockerfile med hjälp av pakethanteraren.
Berörda API:er
Inga.