Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le package System.Windows.Extensions ne fait plus référence au package System.Drawing.Common .
Version introduite
.NET 8 Preview 7
Comportement précédent
Auparavant, le package System.Windows.Extensions a référencé le package System.Drawing.Common.
Nouveau comportement
À compter de .NET 8, le package System.Windows.Extensions ne fait plus référence au package System.Drawing.Common. Si vous dépendez du package System.Windows.Extensions qui a été apporté dans 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' Envisagez d’ajouter une référence à cet assembly.
Modifier la catégorie
Cette modification peut affecter la compatibilité de la source.
Raison de la modification
Cette modification évite une dépendance vis-à-vis de System.Drawing.Common lorsque System.Windows.Extensions est référencé.
Cette modification 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 le problème dotnet/msbuild 8962.
Action recommandée
Si vous devez toujours utiliser System.Drawing.Common, ajoutez une référence directe.
API affectées
N/A