Il valore di FrameworkDescription è .NET invece di .NET Core

RuntimeInformation.FrameworkDescription ora restituisce ".NET" anziché ".NET Core".

Descrizione delle modifiche

Nelle versioni precedenti di .NET, RuntimeInformation.FrameworkDescription restituisce ".NET Core" come parte della stringa di descrizione, ad esempio .NET Core 3.1.1.

A partire da .NET 5, RuntimeInformation.FrameworkDescription restituisce ".NET" come parte della stringa di descrizione, ad esempio .NET 5.0.0.

Motivo della modifica

Con .NET 5, netcoreapp è sostituito da net come moniker breve del framework di destinazione. Per coerenza, anche la descrizione del framework è stata aggiornata. Il cambiamento è estetico, perché FrameworkName non è codificato altrove se non nella proprietà RuntimeInformation.FrameworkDescription.

Versione introdotta

5.0

Aggiornare qualsiasi codice che cerca ".NET Core" nella stringa restituita da FrameworkDescription.

API interessate