Freigeben über


Umgebungsvariable wurde in DOTNET_OPENSSL_VERSION_OVERRIDE umbenannt

.NET hat zuvor eine Umgebungsvariable mit dem Namen CLR_OPENSSL_VERSION_OVERRIDEunterstützt, wodurch Benutzer die bevorzugte OpenSSL-Bibliotheksversion für Apps angeben können, die unter Linux ausgeführt werden. In .NET 10 wurde diese Umgebungsvariable in DOTNET_OPENSSL_VERSION_OVERRIDE umbenannt, um die Benennungskonventionen anderer Konfigurations-Switch-Umgebungsvariablen in .NET anzupassen.

Vorheriges Verhalten

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

Neues Verhalten

Ab .NET 10 wird die DOTNET_OPENSSL_VERSION_OVERRIDE Umgebungsvariable verwendet, um die bevorzugte OpenSSL-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_OPENSSL_VERSION_OVERRIDE Umgebungsvariable verwendet hat, verwenden Sie stattdessen DOTNET_OPENSSL_VERSION_OVERRIDE.

Betroffene APIs

Nicht verfügbar