System.Windows.Extensions non fa riferimento a System.Drawing.Common
Il pacchetto System.Windows.Extensions non fa più riferimento al pacchetto System.Drawing.Common.
Versione di introduzione
.NET 8 Preview 7
Comportamento precedente
In precedenza il pacchetto System.Windows.Extensions faceva riferimento al pacchetto System.Drawing.Common.
Nuovo comportamento
A partire da .NET 8, il pacchetto System.Windows.Extensions non fa più riferimento al pacchetto System.Drawing.Common. Se si dipende dal pacchetto System.Windows.Extensions affinché System.Drawing.Common sia disponibile, è possibile che venga visualizzato un errore di compilazione simile a questo (ma non necessariamente per FontConverter):
Errore CS1069: non è possibile trovare il nome del tipo 'FontConverter' nello spazio dei nomi 'System.Drawing'. Questo tipo è stato inoltrato all'assembly 'System.Drawing.Common, Version=0.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' Prendere in considerazione l'aggiunta di un riferimento a tale assembly.
Categoria di modifiche
Questa modifica può influire sulla compatibilità dell'origine.
Motivo della modifica
Questa modifica evita una dipendenza da System.Drawing.Common quando viene fatto riferimento a System.Windows.Extensions.
Questa modifica consente a più componenti di rimuovere una dipendenza da System.Drawing.Common, a meno che non ne abbiano effettivamente bisogno. Per altre informazioni, vedere il problema 8962 di dotnet/msbuild.
Azione consigliata
Se è ancora necessario usare System.Drawing.Common, aggiungere un riferimento diretto.
API interessate
N/D