From 65b5e5280d31c07cb5c5f5786b7b222a2639471b Mon Sep 17 00:00:00 2001 From: Eric Erhardt Date: Tue, 28 Oct 2025 11:32:14 -0500 Subject: [PATCH] Aspire CLI global tool target net8 --- src/Aspire.Cli/Aspire.Cli.csproj | 1 + src/Aspire.Cli/Backchannel/ExtensionBackchannel.cs | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/src/Aspire.Cli/Aspire.Cli.csproj b/src/Aspire.Cli/Aspire.Cli.csproj index 726552043a1..3ad95bca74d 100644 --- a/src/Aspire.Cli/Aspire.Cli.csproj +++ b/src/Aspire.Cli/Aspire.Cli.csproj @@ -19,6 +19,7 @@ + $(DefaultTargetFramework) true true aspire diff --git a/src/Aspire.Cli/Backchannel/ExtensionBackchannel.cs b/src/Aspire.Cli/Backchannel/ExtensionBackchannel.cs index fb65de15a64..e221fb193e7 100644 --- a/src/Aspire.Cli/Backchannel/ExtensionBackchannel.cs +++ b/src/Aspire.Cli/Backchannel/ExtensionBackchannel.cs @@ -707,6 +707,10 @@ private X509Certificate2 GetCertificate() var serverCertificate = _configuration[KnownConfigNames.ExtensionCert]; Debug.Assert(!string.IsNullOrEmpty(serverCertificate)); var data = Convert.FromBase64String(serverCertificate); +#if NET9_0_OR_GREATER return X509CertificateLoader.LoadCertificate(data); +#else + return new X509Certificate2(data); +#endif } }