环境变量被重命名为 DOTNET_OPENSSL_VERSION_OVERRIDE

.NET 以前支持名为 CLR_OPENSSL_VERSION_OVERRIDE的配置交换机环境变量,该变量允许用户为 Linux 上运行的应用指定首选 OpenSSL 库版本。 在 .NET 10 中,此环境变量已重命名为 DOTNET_OPENSSL_VERSION_OVERRIDE,以符合 .NET 中其他配置交换机环境变量的命名约定。

以前的行为

CLR_OPENSSL_VERSION_OVERRIDE 环境变量用于指定要在应用程序中加载的首选 OpenSSL 版本。

新行为

DOTNET_OPENSSL_VERSION_OVERRIDE 环境变量用于指定要在应用程序中加载的首选 OpenSSL 版本。

引入的版本

.NET 10 预览版 1

中断性变更的类型

此更改为行为更改

更改原因

此更改可确保环境变量与所有 .NET 环境变量使用的命名约定一致。

如果有以前使用过 CLR_OPENSSL_VERSION_OVERRIDE 环境变量的 .NET 10 应用,请改用 DOTNET_OPENSSL_VERSION_OVERRIDE

受影响的 API