System.Windows.Extensions ne référence pas System.Drawing.Common
Le package System.Windows.Extensions ne référence plus le package System.Drawing.Common.
Version introduite
.NET 8 Preview 7
Comportement précédent
Auparavant, le package System.Windows.Extensions référençait le package System.Drawing.Common.
Nouveau comportement
Depuis .NET 8, le package System.Windows.Extensions ne référence plus le package System.Drawing.Common. Si vous dépendez du package System.Windows.Extensions apportant System.Drawing.Common, vous pouvez voir une erreur de compilation similaire à celle-ci (mais pas nécessairement pour FontConverter) :
erreur CS1069 : Le nom de type « FontConverter » est introuvable dans l’espace de noms « System.Drawing ». Ce type a été transféré à l’assembly « System.Drawing.Common, Version=0.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 ». Ajoutez une référence à cet assembly.
Modifier la catégorie
Ce changement peut affecter la compatibilité de la source.
Raison du changement
Ce changement évite une dépendance sur System.Drawing.Common quand System.Windows.Extensions est référencé.
Ce changement permet à d’autres composants de supprimer une dépendance sur System.Drawing.Common, sauf s’ils en ont réellement besoin. Pour plus d’informations, consultez Problème dotnet/core 8962.
Action recommandée
Si vous devez encore utiliser System.Drawing.Common, ajoutez une référence directe.
API affectées
N/A