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.
Paketet libintl ingår inte längre i . NET:s alpine containeravbildningar.
Tidigare beteende
Före .NET 8 inkluderades libintl-paketet i .NET:s Alpine containerbilder.
Nytt beteende
.NET innehåller libintl inte längre paketet i sina alpine-containeravbildningar.
Om ditt program har ett eget beroende på libintl, kan du se följande fel när du kör med .NET 8 i en Alpine-container:
Fel vid inläsning av delat bibliotek libintl.so.8: Ingen sådan fil eller katalog
Version lanserad
Förhandsversion 5 av .NET 8
Typ av ändring
Den här ändringen är en beteendeförändring.
Orsak till ändring
Det fastställdes att .NET inte har något beroende av libintl paketet. Endast paket som .NET kräver ingår ovanpå den grundläggande alpina containeravbildningen.
Rekommenderad åtgärd
Kontrollera funktionerna i ditt program när du uppgraderar till .NET 8. Om ditt program har ett beroende av libintl paketet kan du inkludera det i avbildningen genom att lägga till följande instruktion i Dockerfile:
RUN apk add --no-cache libintl
Berörda API:er
Ingen.