Wartość frameworkDescription to .NET zamiast .NET Core
RuntimeInformation.FrameworkDescription teraz zwraca wartość ".NET" zamiast ".NET Core".
Opis zmiany
W poprzednich wersjach platformy RuntimeInformation.FrameworkDescription .NET zwraca wartość ".NET Core" jako część ciągu opisu, na przykład .NET Core 3.1.1
.
Począwszy od platformy .NET 5, RuntimeInformation.FrameworkDescription zwraca ciąg ".NET" jako część ciągu opisu, na przykład .NET 5.0.0
.
Przyczyna wprowadzenia zmiany
W przypadku platformy .NET 5 netcoreapp
element jest zastępowany przez net
krótki pseudonim platformy docelowej. Aby zapewnić spójność, opis struktury został również zaktualizowany. Zmiana jest kosmetyczna, ponieważ FrameworkName
nie jest zakodowana nigdzie indziej niż we RuntimeInformation.FrameworkDescription właściwości .
Wprowadzona wersja
5,0
Zalecana akcja
Zaktualizuj dowolny kod, który wyszukuje ciąg ".NET Core" w ciągu zwróconym przez FrameworkDescription.
Dotyczy interfejsów API
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla