Freigeben über


Umbenennung der Umgebungsvariable in DOTNET_ICU_VERSION_OVERRIDE

.NET hat zuvor eine Umgebungsvariable mit dem Namen CLR_ICU_VERSION_OVERRIDEunterstützt, mit der Benutzer die bevorzugte ICU-Bibliotheksversion für Apps angeben können, die unter Linux ausgeführt werden. In .NET 10 wurde diese Umgebungsvariable in DOTNET_ICU_VERSION_OVERRIDE umbenannt, um sich an die Benennungsrichtlinie anderer Konfigurations-Schalter-Umgebungsvariablen in .NET anzupassen.

Vorheriges Verhalten

Zuvor wurde die CLR_ICU_VERSION_OVERRIDE Umgebungsvariable verwendet, um die bevorzugte ICU-Version anzugeben, die in der Anwendung geladen werden soll.

Neues Verhalten

Ab .NET 10 wird die DOTNET_ICU_VERSION_OVERRIDE Umgebungsvariable verwendet, um die bevorzugte ICU-Version anzugeben, die in der Anwendung geladen werden soll.

Eingeführt in Version

.NET 10

Typ des Breaking Changes

Diese Änderung ist eine Verhaltensänderung.

Grund für Änderung

Diese Änderung stellt sicher, dass die Umgebungsvariable mit der Benennungskonvention konsistent ist, die für alle .NET-Umgebungsvariablenverwendet wird.

Wenn Sie über eine .NET 10-App verfügen, die zuvor die CLR_ICU_VERSION_OVERRIDE Umgebungsvariable verwendet hat, verwenden Sie stattdessen DOTNET_ICU_VERSION_OVERRIDE.

Betroffene APIs

Nicht verfügbar