Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Pakiet System.Windows.Extensions nie odwołuje się już do pakietu System.Drawing.Common.
Wersja wprowadzona
.NET 8 (wersja zapoznawcza 7)
Poprzednie zachowanie
Wcześniej pakiet System.Windows.Extensions odwołuje się do pakietu System.Drawing.Common.
Nowe zachowanie
Począwszy od platformy .NET 8, pakiet System.Windows.Extensions nie odwołuje się już do pakietu System.Drawing.Common. Jeśli polegałeś na tym, że pakiet System.Windows.Extensions dostarcza System.Drawing.Common, możesz napotkać błąd kompilacji podobny do tego (ale niekoniecznie dla FontConverter).
błąd CS1069: Nie można odnaleźć nazwy typu "FontConverter" w przestrzeni nazw "System.Drawing". Ten typ został przekazany do zestawu "System.Drawing.Common, Version=0.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2dd51" Rozważ dodanie odwołania do tego zestawu.
Zmień kategorię
Ta zmiana może mieć wpływ na zgodność źródła.
Przyczyna zmiany
Ta zmiana pozwala uniknąć zależności od biblioteki System.Drawing.Common, gdy System.Windows.Extensions jest używany.
Ta zmiana pomaga większej liczbie składników usuwać zależność od System.Drawing.Common, chyba że rzeczywiście jej potrzebują. Aby uzyskać więcej informacji, zobacz dotnet/msbuild issue 8962.
Zalecana akcja
Jeśli nadal musisz użyć System.Drawing.Common, dodaj bezpośrednie odniesienie.
Interfejsy API, których dotyczy problem
N/A