.NET では以前、CLR_OPENSSL_VERSION_OVERRIDEと呼ばれる構成スイッチ環境変数がサポートされていました。この環境変数を使用すると、ユーザーは Linux 上で実行されているアプリに推奨される OpenSSL ライブラリ のバージョンを指定することができました。 .NET 10 では、.NET の他の構成スイッチ環境変数の名前付け規則に合わせて、この環境変数の名前が DOTNET_OPENSSL_VERSION_OVERRIDE に変更されました。
以前の動作
以前は、 CLR_OPENSSL_VERSION_OVERRIDE 環境変数を使用して、アプリケーションに読み込む推奨される OpenSSL バージョンを指定していました。
新しい動作
.NET 10 以降では、 DOTNET_OPENSSL_VERSION_OVERRIDE 環境変数を使用して、アプリケーションに読み込む推奨される OpenSSL バージョンを指定します。
導入されたバージョン
.NET 10
破壊的変更の種類
この変更は、動作変更です。
変更の理由
この変更により、環境変数は、すべての .NET 環境変数に使用される名前付け規則と一致することが保証されます。
推奨されるアクション
以前に CLR_OPENSSL_VERSION_OVERRIDE 環境変数を使用した .NET 10 アプリがある場合は、代わりに DOTNET_OPENSSL_VERSION_OVERRIDE を使用します。
影響を受ける API
なし
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET