Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
Il pacchetto libintl non è più incluso nelle immagini dei contenitori Alpine di .NET.
Comportamento precedente
Prima di .NET 8, il pacchetto libintl era incluso nelle immagini dei contenitori Alpine di .NET.
Nuovo comportamento
.NET non include più il libintl pacchetto nelle immagini del contenitore Alpine.
Se l'applicazione ha una propria dipendenza da libintl, potrebbe essere visualizzato l'errore seguente durante l'esecuzione con .NET 8 in un contenitore Alpine:
Errore durante il caricamento di libintl.so.8 della libreria condivisa: nessun file o directory di questo tipo
Versione introdotta
.NET 8 Preview 5
Tipo di modifica
Questa modifica è una modifica funzionale.
Motivo della modifica
È stato determinato che .NET non ha alcuna dipendenza dal libintl pacchetto. Solo i pacchetti richiesti da .NET sono inclusi nell'immagine del contenitore Alpine di base.
Azione consigliata
Verificare la funzionalità dell'applicazione durante l'aggiornamento a .NET 8. Se l'applicazione ha una dipendenza dal libintl pacchetto, è possibile includerla nell'immagine aggiungendo l'istruzione seguente al Dockerfile:
RUN apk add --no-cache libintl
Le API interessate
Nessuno.