diff --git a/README.md b/README.md
index bbad44eb795..0540aa3c296 100644
--- a/README.md
+++ b/README.md
@@ -8,11 +8,11 @@ Welcome to the home of .NET [release notes](./release-notes/README.md) and [news
| Version | Release Date | Support | Latest Patch Version | End of Support |
| :-- | :-- | :-- | :-- | :-- |
-| [.NET 9](release-notes/9.0/README.md) | November 12, 2024 | [STS][policies] | [9.0.0-preview.7][9.0.0-preview.7] | May 12, 2026 |
+| [.NET 9](release-notes/9.0/README.md) | November 12, 2024 | [STS][policies] | [9.0.0-rc.1][9.0.0-rc.1] | May 12, 2026 |
| [.NET 8](release-notes/8.0/README.md) | [November 14, 2023](https://devblogs.microsoft.com/dotnet/announcing-dotnet-8/) | [LTS][policies] | [8.0.8][8.0.8] | November 10, 2026 |
| [.NET 6](release-notes/6.0/README.md) | [November 8, 2021](https://devblogs.microsoft.com/dotnet/announcing-net-6/) | [LTS][policies] | [6.0.33][6.0.33] | November 12, 2024 |
-[9.0.0-preview.7]: release-notes/9.0/preview/preview7/9.0.0-preview.7.md
+[9.0.0-rc.1]: release-notes/9.0/preview/rc1/9.0.0-rc.1.md
[8.0.8]: release-notes/8.0/8.0.8/8.0.8.md
[6.0.33]: release-notes/6.0/6.0.33/6.0.33.md
[policies]: release-policies.md
diff --git a/release-notes/9.0/README.md b/release-notes/9.0/README.md
index 3bc9c3f87a3..711767eea67 100644
--- a/release-notes/9.0/README.md
+++ b/release-notes/9.0/README.md
@@ -14,6 +14,7 @@
| Date | Release |
| :-- | :-- |
+| 2024/09/10 | [9.0.0 RC 1](preview/rc1/README.md) |
| 2024/08/13 | [9.0.0 Preview 7](preview/preview7/README.md) |
| 2024/07/09 | [9.0.0 Preview 6](preview/preview6/README.md) |
| 2024/06/11 | [9.0.0 Preview 5](preview/preview5/README.md) |
diff --git a/release-notes/9.0/preview/rc1/9.0.0-rc.1.md b/release-notes/9.0/preview/rc1/9.0.0-rc.1.md
new file mode 100644
index 00000000000..da0910eeac3
--- /dev/null
+++ b/release-notes/9.0/preview/rc1/9.0.0-rc.1.md
@@ -0,0 +1,814 @@
+# .NET 9 RC 1 Binaries
+
+.NET 9 RC 1 installers and binaries can be downloaded for the following product versions:
+
+- `.NET 9.0.0 RC 1`
+- `.NET SDK 9.0.100-rc.1.24452.12`
+
+See [README.md](README.md) for .NET 9 release notes and discussions.
+
+The latest .NET releases are always listed at [.NET Releases](../../README.md).
+
+## Downloads
+
+| | SDK Installer1 | SDK Binaries1 | Runtime Installer | Runtime Binaries | ASP.NET Core Runtime |Windows Desktop Runtime |
+| --------- | :------------------------------------------: | :----------------------: | :---------------------------: | :-------------------------: | :-----------------: | :-----------------: |
+| Windows | [x86][dotnet-sdk-win-x86.exe] \| [x64][dotnet-sdk-win-x64.exe] \| [Arm64][dotnet-sdk-win-arm64.exe] | [x86][dotnet-sdk-win-x86.zip] \| [x64][dotnet-sdk-win-x64.zip] \| [Arm64][dotnet-sdk-win-arm64.zip] | [x86][dotnet-runtime-win-x86.exe] \| [x64][dotnet-runtime-win-x64.exe] \| [Arm64][dotnet-runtime-win-arm64.exe] | [x86][dotnet-runtime-win-x86.zip] \| [x64][dotnet-runtime-win-x64.zip] \| [Arm64][dotnet-runtime-win-arm64.zip] | [x86][aspnetcore-runtime-win-x86.exe] \| [x64][aspnetcore-runtime-win-x64.exe] \|
[Hosting Bundle][dotnet-hosting-win.exe]2 | [x86][windowsdesktop-runtime-win-x86.exe] \| [x64][windowsdesktop-runtime-win-x64.exe] \| [Arm64][windowsdesktop-runtime-win-arm64.exe] |
+| macOS | [x64][dotnet-sdk-osx-x64.pkg] \| [ARM64][dotnet-sdk-osx-arm64.pkg] | [x64][dotnet-sdk-osx-x64.tar.gz] \| [ARM64][dotnet-sdk-osx-arm64.tar.gz] | [x64][dotnet-runtime-osx-x64.pkg] \| [ARM64][dotnet-runtime-osx-arm64.pkg] | [x64][dotnet-runtime-osx-x64.tar.gz] \| [ARM64][dotnet-runtime-osx-arm64.tar.gz]| [x64][aspnetcore-runtime-osx-x64.tar.gz] \| [ARM64][aspnetcore-runtime-osx-arm64.tar.gz] | - |1
+| Linux | [Snap and Package Manager](../../install-linux.md) | [x64][dotnet-sdk-linux-x64.tar.gz] \| [Arm][dotnet-sdk-linux-arm.tar.gz] \| [Arm64][dotnet-sdk-linux-arm64.tar.gz] \| [Arm32 Alpine][dotnet-sdk-linux-musl-arm.tar.gz] \| [x64 Alpine][dotnet-sdk-linux-musl-x64.tar.gz] | [Packages (x64)][linux-packages] | [x64][dotnet-runtime-linux-x64.tar.gz] \| [Arm][dotnet-runtime-linux-arm.tar.gz] \| [Arm64][dotnet-runtime-linux-arm64.tar.gz] \| [Arm32 Alpine][dotnet-runtime-linux-musl-arm.tar.gz] \| [Arm64 Alpine][dotnet-runtime-linux-musl-arm64.tar.gz] \| [x64 Alpine][dotnet-runtime-linux-musl-x64.tar.gz] | [x64][aspnetcore-runtime-linux-x64.tar.gz]1 \| [Arm][aspnetcore-runtime-linux-arm.tar.gz]1 \| [Arm64][aspnetcore-runtime-linux-arm64.tar.gz]1 \| [x64 Alpine][aspnetcore-runtime-linux-musl-x64.tar.gz] | - | 1 |
+| | [Checksums][checksums-sdk] | [Checksums][checksums-sdk] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime]
+
+1. Includes the .NET Runtime and ASP.NET Core Runtime
+2. For hosting stand-alone apps on Windows Servers. Includes the ASP.NET Core Module for IIS and can be installed separately on servers without installing .NET Runtime.
+
+The .NET SDK includes a matching updated .NET Runtime. Downloading the Runtime or ASP.NET Core packages is not needed when installing the SDK.
+
+You can check your .NET SDK version by running the following command. The example version shown is for this release.
+
+```console
+$ dotnet --version
+9.0.100-rc.1.24452.12
+```
+
+## .NET Multi-Platform App UI (MAUI) Workload Downloads
+
+ After installing the .NET SDK, you can install .NET MAUI using the `dotnet workload install` command:
+
+ ```console
+ $ dotnet workload install maui
+ ```
+
+ The following workloads are also available to install individually:
+
+ ```console
+ $ dotnet workload install android
+ $ dotnet workload install ios
+ $ dotnet workload install maccatalyst
+ $ dotnet workload install macos
+ $ dotnet workload install tvos
+ ```
+
+## Docker Images
+
+The [.NET Docker images](https://hub.docker.com/_/microsoft-dotnet) have been updated for this release. The [.NET Docker samples](https://github.com/dotnet/dotnet-docker/blob/main/samples/README.md) show various ways to use .NET and Docker together. You can use the following command to try running the latest .NET 9.0 release in containers:
+
+```console
+docker run --rm mcr.microsoft.com/dotnet/samples
+```
+
+The following repos have been updated.
+
+* [dotnet/sdk](https://github.com/dotnet/dotnet-docker/blob/main/README.sdk.md): .NET SDK
+* [dotnet/aspnet](https://github.com/dotnet/dotnet-docker/blob/main/README.aspnet.md): ASP.NET Core Runtime
+* [dotnet/runtime](https://github.com/dotnet/dotnet-docker/blob/main/README.runtime.md): .NET Runtime
+* [dotnet/runtime-deps](https://github.com/dotnet/dotnet-docker/blob/main/README.runtime.md): .NET Runtime Dependencies
+* [dotnet/monitor](https://github.com/dotnet/dotnet-docker/blob/main/README.monitor.md): .NET Monitor
+* [dotnet/monitor/base](https://github.com/dotnet/dotnet-docker/blob/main/README.monitor-base.md): .NET Monitor Base
+* [dotnet/samples](https://github.com/dotnet/dotnet-docker/blob/main/README.samples.md): .NET Samples
+
+## Visual Studio Compatibility
+
+.NET 9 is compatible with [Visual Studio 17.12 latest preview](https://visualstudio.microsoft.com). Users will have to [download](https://dotnet.microsoft.com/download/dotnet/9.0) and install the .NET 9 runtime/SDK standalone. Visual Studio for Mac is currently not supported for .NET 9.0 Preview releases.
+
+## Feedback
+
+Your feedback is important and appreciated. We've created an issue at https://aka.ms/dotnet/9/rc1 for your questions and comments.
+
+## Packages updated in this release:
+
+Package name | Version
+:----------- | :------------------
+Microsoft.DotNet.ApiCompat.Task | 9.0.100-rc.1.24452.12
+FSharp.Core | 9.0.100-beta.24422.2
+Microsoft.DotNet.Common.ProjectTemplates.9.0 | 9.0.100-rc.1.24452.12
+Microsoft.NET.Build.Containers | 9.0.100-rc.1.24452.12
+Microsoft.DotNet.ApiCompat.Tool | 9.0.100-rc.1.24452.12
+Microsoft.DotNet.Common.ItemTemplates | 9.0.100-rc.1.24452.12
+Microsoft.Net.Sdk.Compilers.Toolset | 9.0.100-rc.1.24452.12
+FSharp.Compiler.Service.43 | 9.100-preview.24422.2
+Microsoft.TemplateEngine.Abstractions | 9.0.100-rc.1.24420.1
+Microsoft.TemplateEngine.IDE | 9.0.100-rc.1.24420.1
+Microsoft.TemplateEngine.Core | 9.0.100-rc.1.24420.1
+Microsoft.TemplateSearch.Common | 9.0.100-rc.1.24420.1
+Microsoft.TemplateEngine.Authoring.CLI | 9.0.100-rc.1.24420.1
+Microsoft.TemplateEngine.TemplateLocalizer.Core | 9.0.100-rc.1.24420.1
+Microsoft.TemplateEngine.Authoring.TemplateVerifier | 9.0.100-rc.1.24420.1
+Microsoft.TemplateEngine.Core.Contracts | 9.0.100-rc.1.24420.1
+Microsoft.TemplateEngine.Edge | 9.0.100-rc.1.24420.1
+Microsoft.TemplateEngine.Samples | 9.0.100-rc.1.24420.1
+Microsoft.TemplateEngine.Utils | 9.0.100-rc.1.24420.1
+Microsoft.TemplateEngine.Orchestrator.RunnableProjects | 9.0.100-rc.1.24420.1
+Microsoft.TemplateEngine.Authoring.Tasks | 9.0.100-rc.1.24420.1
+Microsoft.TemplateEngine.Authoring.Templates | 9.0.100-rc.1.24420.1
+Microsoft.NETCore.App.Runtime.NativeAOT.linux-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.NativeAOT.linux-musl-x64 | 9.0.0-rc.1.24431.7
+runtime.win-x86.Microsoft.DotNet.ILCompiler | 9.0.0-rc.1.24431.7
+System.CodeDom | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.tvossimulator-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.NativeAOT.linux-arm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.NativeAOT.linux-bionic-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.NativeAOT.osx-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.DotNetAppHost | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.ILDAsm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.ILAsm | 9.0.0-rc.1.24431.7
+runtime.linux-arm64.Microsoft.DotNet.ILCompiler | 9.0.0-rc.1.24431.7
+runtime.linux-arm.runtime.native.System.IO.Ports | 9.0.0-rc.1.24431.7
+runtime.linux-bionic-arm64.Microsoft.NETCore.DotNetAppHost | 9.0.0-rc.1.24431.7
+runtime.linux-bionic-arm64.runtime.native.System.IO.Ports | 9.0.0-rc.1.24431.7
+runtime.linux-musl-arm64.Microsoft.NETCore.ILAsm | 9.0.0-rc.1.24431.7
+runtime.win-x64.Microsoft.NETCore.ILAsm | 9.0.0-rc.1.24431.7
+runtime.win-x86.Microsoft.NETCore.ILDAsm | 9.0.0-rc.1.24431.7
+System.Collections.Immutable | 9.0.0-rc.1.24431.7
+System.ComponentModel.Composition.Registration | 9.0.0-rc.1.24431.7
+System.Composition.Hosting | 9.0.0-rc.1.24431.7
+System.Composition.Runtime | 9.0.0-rc.1.24431.7
+System.Configuration.ConfigurationManager | 9.0.0-rc.1.24431.7
+System.Diagnostics.DiagnosticSource | 9.0.0-rc.1.24431.7
+System.DirectoryServices | 9.0.0-rc.1.24431.7
+System.Management | 9.0.0-rc.1.24431.7
+System.Memory.Data | 9.0.0-rc.1.24431.7
+System.Net.Http.WinHttpHandler | 9.0.0-rc.1.24431.7
+System.Reflection.Metadata | 9.0.0-rc.1.24431.7
+System.Numerics.Tensors | 9.0.0-rc.1.24431.7
+System.Resources.Extensions | 9.0.0-rc.1.24431.7
+System.Reflection.MetadataLoadContext | 9.0.0-rc.1.24431.7
+System.Runtime.Caching | 9.0.0-rc.1.24431.7
+System.Security.Permissions | 9.0.0-rc.1.24431.7
+System.Text.Json | 9.0.0-rc.1.24431.7
+System.Text.Encodings.Web | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.DependencyInjection | 9.0.0-rc.1.24431.7
+Microsoft.NET.Runtime.Android.Sample.Mono | 9.0.0-rc.1.24431.7
+Microsoft.NET.Runtime.LibraryBuilder.Sdk | 9.0.0-rc.1.24431.7
+Microsoft.NET.ILLink.Tasks | 9.0.0-rc.1.24431.7
+Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk | 9.0.0-rc.1.24431.7
+Microsoft.NET.Sdk.IL | 9.0.0-rc.1.24431.7
+Microsoft.NET.Sdk.WebAssembly.Pack | 9.0.0-rc.1.24431.7
+Microsoft.NET.Workload.Mono.ToolChain.Current.Manifest-9.0.100-rc.1.Msi.x86 | 9.0.0-rc.1.24431.7
+Microsoft.NET.Workload.Mono.ToolChain.Current.Manifest-9.0.100-rc.1 | 9.0.0-rc.1.24431.7
+Microsoft.NET.Workload.Mono.ToolChain.Current.Manifest-9.0.100-rc.1.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NET.Workload.Mono.ToolChain.net6.Manifest-9.0.100-rc.1.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NET.Workload.Mono.ToolChain.net6.Manifest-9.0.100-rc.1.Msi.x86 | 9.0.0-rc.1.24431.7
+Microsoft.NET.Workload.Mono.ToolChain.net8.Manifest-9.0.100-rc.1.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Host.osx-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.linux-musl-arm64.Cross.android-arm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.linux-musl-arm64.Cross.android-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.linux-musl-x64.Cross.wasi-wasm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.linux-x64.Cross.android-arm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.maccatalyst-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.tvos-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.tvossimulator-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.wasi-wasm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.win-arm64.Cross.android-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x86 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x86.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.browser-wasm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.linux-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.browser-wasm.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.linux-musl-arm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.android-x64.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.browser-wasm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.ios-arm64.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.ios-arm64.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.tvos-arm64.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.tvossimulator-x64.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.tvossimulator-x64.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.NativeAOT.iossimulator-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.NativeAOT.osx-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.win-x86.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.win-x86.Msi.x64 | 9.0.0-rc.1.24431.7
+runtime.linux-arm.Microsoft.NETCore.ILAsm | 9.0.0-rc.1.24431.7
+runtime.linux-arm.Microsoft.NETCore.ILDAsm | 9.0.0-rc.1.24431.7
+runtime.linux-arm64.runtime.native.System.IO.Ports | 9.0.0-rc.1.24431.7
+runtime.linux-musl-arm64.Microsoft.DotNet.ILCompiler | 9.0.0-rc.1.24431.7
+runtime.linux-musl-arm.Microsoft.NETCore.ILDAsm | 9.0.0-rc.1.24431.7
+runtime.linux-musl-arm.runtime.native.System.IO.Ports | 9.0.0-rc.1.24431.7
+runtime.linux-musl-arm64.Microsoft.NETCore.ILDAsm | 9.0.0-rc.1.24431.7
+runtime.linux-x64.Microsoft.NETCore.ILAsm | 9.0.0-rc.1.24431.7
+runtime.osx-x64.runtime.native.System.IO.Ports | 9.0.0-rc.1.24431.7
+runtime.win-x86.Microsoft.NETCore.ILAsm | 9.0.0-rc.1.24431.7
+System.ComponentModel.Composition | 9.0.0-rc.1.24431.7
+System.Composition | 9.0.0-rc.1.24431.7
+System.Composition.AttributedModel | 9.0.0-rc.1.24431.7
+System.Composition.Convention | 9.0.0-rc.1.24431.7
+System.Data.OleDb | 9.0.0-rc.1.24431.7
+System.Data.Odbc | 9.0.0-rc.1.24431.7
+System.Composition.TypedParts | 9.0.0-rc.1.24431.7
+System.Formats.Asn1 | 9.0.0-rc.1.24431.7
+System.Formats.Cbor | 9.0.0-rc.1.24431.7
+System.IO.Hashing | 9.0.0-rc.1.24431.7
+System.Net.Http.Json | 9.0.0-rc.1.24431.7
+System.Runtime.Serialization.Schema | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.Http | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Crossgen2.osx-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.android-x86 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Crossgen2.linux-musl-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Crossgen2.linux-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Host.linux-arm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Host.linux-bionic-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Host.linux-musl-arm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Host.linux-musl-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Host.win-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.linux-arm64.Cross.android-x86 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.linux-musl-arm64.Cross.browser-wasm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.android-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.browser-wasm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.iossimulator-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.maccatalyst-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.tvossimulator-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.iossimulator-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.maccatalyst-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.tvossimulator-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.tvossimulator-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.win-arm64.Cross.browser-wasm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.win-arm64.Cross.wasi-wasm.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.linux-bionic-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.linux-musl-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.linux-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.android-x64.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.android-x86.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.browser-wasm.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.ios-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.browser-wasm.Msi.x86 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.ios-arm64.Msi.x86 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64.Msi.x86 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.multithread.browser-wasm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.multithread.browser-wasm.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.multithread.browser-wasm.Msi.x86 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.tvossimulator-arm64.Msi.x86 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.wasi-wasm.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.wasi-wasm.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.osx-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.win-arm64.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.win-x86.Msi.x86 | 9.0.0-rc.1.24431.7
+runtime.osx-arm64.Microsoft.NETCore.ILAsm | 9.0.0-rc.1.24431.7
+runtime.osx-arm64.Microsoft.NETCore.ILDAsm | 9.0.0-rc.1.24431.7
+runtime.osx-arm64.runtime.native.System.IO.Ports | 9.0.0-rc.1.24431.7
+runtime.win-arm64.Microsoft.DotNet.ILCompiler | 9.0.0-rc.1.24431.7
+runtime.osx-x64.Microsoft.NETCore.ILDAsm | 9.0.0-rc.1.24431.7
+runtime.win-arm64.Microsoft.NETCore.ILAsm | 9.0.0-rc.1.24431.7
+runtime.win-x64.Microsoft.DotNet.ILCompiler | 9.0.0-rc.1.24431.7
+Microsoft.NET.Runtime.WebAssembly.Sdk | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.wasi-wasm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.android-x64 | 9.0.0-rc.1.24431.7
+dotnet-ilverify | 9.0.0-rc.1.24431.7
+Microsoft.Bcl.AsyncInterfaces | 9.0.0-rc.1.24431.7
+Microsoft.Bcl.Cryptography | 9.0.0-rc.1.24431.7
+Microsoft.Bcl.Numerics | 9.0.0-rc.1.24431.7
+Microsoft.Bcl.TimeProvider | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.Caching.Memory | 9.0.0-rc.1.24431.7
+Microsoft.DotNet.ILCompiler | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.Configuration.Ini | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.Configuration.Binder | 9.0.0-rc.1.24431.7
+Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk.Msi.x86 | 9.0.0-rc.1.24431.7
+Microsoft.Bcl.Memory | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.Caching.Abstractions | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.Configuration.Abstractions | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.Configuration | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.Configuration.FileExtensions | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.DependencyInjection.Specification.Tests | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.Configuration.UserSecrets | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.FileProviders.Composite | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.DependencyModel | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.Diagnostics | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.FileProviders.Abstractions | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.FileProviders.Physical | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.Hosting.Systemd | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.Hosting.WindowsServices | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.Hosting.Abstractions | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.Logging.EventSource | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.Options | 9.0.0-rc.1.24431.7
+Microsoft.ILVerification | 9.0.0-rc.1.24431.7
+Microsoft.NET.Runtime.MonoAOTCompiler.Task.Msi.x86 | 9.0.0-rc.1.24431.7
+Microsoft.NET.Runtime.MonoAOTCompiler.Task | 9.0.0-rc.1.24431.7
+Microsoft.NET.Runtime.MonoTargets.Sdk.Msi.x86 | 9.0.0-rc.1.24431.7
+Microsoft.NET.Runtime.WebAssembly.Sdk.Msi.x86 | 9.0.0-rc.1.24431.7
+Microsoft.NET.Runtime.WebAssembly.Templates.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NET.Runtime.WebAssembly.Templates.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NET.Runtime.WebAssembly.Templates | 9.0.0-rc.1.24431.7
+Microsoft.NET.WebAssembly.Threading | 9.0.0-rc.1.24431.7
+Microsoft.NET.Workload.Mono.ToolChain.Current.Manifest-9.0.100-rc.1.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NET.Workload.Mono.ToolChain.net6.Manifest-9.0.100-rc.1 | 9.0.0-rc.1.24431.7
+Microsoft.NET.Workload.Mono.ToolChain.net6.Manifest-9.0.100-rc.1.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Crossgen2.linux-arm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Crossgen2.win-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Host.linux-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.linux-arm64.Cross.android-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.linux-x64.Cross.android-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.linux-x64.Cross.android-x86 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.linux-x64.Cross.browser-wasm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.android-arm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-arm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.wasi-wasm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.ios-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.win-arm64.Cross.android-arm64.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.android-arm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.android-x86.Msi.x86 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.tvossimulator-arm64.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.tvossimulator-x64.Msi.x86 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.wasi-wasm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.win-arm64.Msi.x86 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.win-x64.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.win-x64.Msi.x86 | 9.0.0-rc.1.24431.7
+Microsoft.Win32.SystemEvents | 9.0.0-rc.1.24431.7
+runtime.linux-arm64.Microsoft.NETCore.ILDAsm | 9.0.0-rc.1.24431.7
+runtime.linux-bionic-x64.Microsoft.NETCore.DotNetAppHost | 9.0.0-rc.1.24431.7
+runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.win-arm64.Cross.android-x86 | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.Configuration.Json | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.Diagnostics.Abstractions | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.FileSystemGlobbing | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.Hosting | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.Logging | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.Logging.TraceSource | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.Logging.Abstractions | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.Primitives | 9.0.0-rc.1.24431.7
+Microsoft.NET.Runtime.iOS.Sample.Mono | 9.0.0-rc.1.24431.7
+Microsoft.NET.Runtime.MonoAOTCompiler.Task.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NET.Runtime.MonoAOTCompiler.Task.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NET.Workload.Mono.ToolChain.net8.Manifest-9.0.100-rc.1 | 9.0.0-rc.1.24431.7
+Microsoft.NET.Workload.Mono.ToolChain.net8.Manifest-9.0.100-rc.1.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NET.Workload.Mono.ToolChain.net8.Manifest-9.0.100-rc.1.Msi.x86 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Crossgen2.linux-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Crossgen2.linux-musl-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Crossgen2.win-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Host.linux-bionic-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.linux-musl-x64.Cross.android-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.linux-musl-x64.Cross.android-x86 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.iossimulator-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.browser-wasm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.win-arm64.Cross.android-arm.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.win-arm64.Cross.browser-wasm.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm64.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.linux-musl-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.android-arm64.Msi.x86 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.android-x64.Msi.x86 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64.Msi.x86 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.multithread.browser-wasm.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.tvossimulator-arm64.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.wasi-wasm.Msi.x86 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.NativeAOT.ios-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.NativeAOT.maccatalyst-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.NativeAOT.win-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.win-arm64.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.win-arm64 | 9.0.0-rc.1.24431.7
+runtime.android-arm.runtime.native.System.IO.Ports | 9.0.0-rc.1.24431.7
+runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost | 9.0.0-rc.1.24431.7
+runtime.linux-arm64.Microsoft.NETCore.ILAsm | 9.0.0-rc.1.24431.7
+runtime.linux-musl-arm.Microsoft.DotNet.ILCompiler | 9.0.0-rc.1.24431.7
+runtime.linux-musl-arm.Microsoft.NETCore.DotNetAppHost | 9.0.0-rc.1.24431.7
+runtime.linux-bionic-x64.runtime.native.System.IO.Ports | 9.0.0-rc.1.24431.7
+runtime.linux-musl-arm.Microsoft.NETCore.ILAsm | 9.0.0-rc.1.24431.7
+runtime.linux-musl-x64.Microsoft.DotNet.ILCompiler | 9.0.0-rc.1.24431.7
+runtime.linux-x64.Microsoft.NETCore.DotNetAppHost | 9.0.0-rc.1.24431.7
+Microsoft.NET.Workload.Mono.ToolChain.net7.Manifest-9.0.100-rc.1.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Host.win-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Ref | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Host.win-x86 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.linux-arm64.Cross.android-arm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.linux-musl-arm64.Cross.android-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.linux-musl-arm64.Cross.android-x86 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.linux-musl-arm64.Cross.wasi-wasm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.linux-x64.Cross.wasi-wasm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x64.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.linux-arm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.android-arm.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.android-arm64.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64.Msi.x86 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.tvos-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.tvossimulator-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.NativeAOT.iossimulator-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.NativeAOT.linux-bionic-arm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.NativeAOT.linux-musl-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.NativeAOT.linux-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.NativeAOT.maccatalyst-arm64 | 9.0.0-rc.1.24431.7
+runtime.android-x64.runtime.native.System.IO.Ports | 9.0.0-rc.1.24431.7
+runtime.android-arm64.runtime.native.System.IO.Ports | 9.0.0-rc.1.24431.7
+runtime.osx-x64.Microsoft.DotNet.ILCompiler | 9.0.0-rc.1.24431.7
+runtime.maccatalyst-x64.runtime.native.System.IO.Ports | 9.0.0-rc.1.24431.7
+runtime.osx-arm64.Microsoft.NETCore.DotNetAppHost | 9.0.0-rc.1.24431.7
+runtime.win-x64.Microsoft.NETCore.DotNetAppHost | 9.0.0-rc.1.24431.7
+System.Diagnostics.PerformanceCounter | 9.0.0-rc.1.24431.7
+System.Formats.Nrbf | 9.0.0-rc.1.24431.7
+System.IO.Packaging | 9.0.0-rc.1.24431.7
+System.IO.Pipelines | 9.0.0-rc.1.24431.7
+System.IO.Ports | 9.0.0-rc.1.24431.7
+System.Net.ServerSentEvents | 9.0.0-rc.1.24431.7
+System.Reflection.Context | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.Configuration.CommandLine | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.Configuration.EnvironmentVariables | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.Configuration.Xml | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.DependencyInjection.Abstractions | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.Logging.Configuration | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.Logging.Console | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.Logging.Debug | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.Options.DataAnnotations | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.Logging.EventLog | 9.0.0-rc.1.24431.7
+Microsoft.Extensions.Options.ConfigurationExtensions | 9.0.0-rc.1.24431.7
+Microsoft.NET.Runtime.MonoTargets.Sdk.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NET.Runtime.MonoTargets.Sdk.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NET.Runtime.wasm.Sample.Mono | 9.0.0-rc.1.24431.7
+Microsoft.NET.Sdk.WebAssembly.Pack.Msi.x86 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Host.osx-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Host.linux-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.linux-arm64.Cross.browser-wasm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.linux-arm64.Cross.wasi-wasm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.android-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.ios-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-x86 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.iossimulator-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.maccatalyst-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.tvos-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.win-arm64.Cross.android-arm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.win-arm64.Cross.android-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.wasi-wasm.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.linux-bionic-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.android-arm.Msi.x86 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.android-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.android-x86 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64.Msi.x86 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64.Msi.arm64 | 9.0.0-rc.1.24431.7
+runtime.android-x86.runtime.native.System.IO.Ports | 9.0.0-rc.1.24431.7
+runtime.linux-arm.Microsoft.NETCore.DotNetAppHost | 9.0.0-rc.1.24431.7
+runtime.linux-musl-x64.Microsoft.NETCore.ILAsm | 9.0.0-rc.1.24431.7
+runtime.linux-musl-x64.Microsoft.NETCore.ILDAsm | 9.0.0-rc.1.24431.7
+runtime.linux-x64.Microsoft.DotNet.ILCompiler | 9.0.0-rc.1.24431.7
+runtime.linux-x64.Microsoft.NETCore.ILDAsm | 9.0.0-rc.1.24431.7
+runtime.osx-arm64.Microsoft.DotNet.ILCompiler | 9.0.0-rc.1.24431.7
+runtime.maccatalyst-arm64.runtime.native.System.IO.Ports | 9.0.0-rc.1.24431.7
+runtime.native.System.IO.Ports | 9.0.0-rc.1.24431.7
+runtime.osx-x64.Microsoft.NETCore.DotNetAppHost | 9.0.0-rc.1.24431.7
+runtime.win-arm64.Microsoft.NETCore.DotNetAppHost | 9.0.0-rc.1.24431.7
+runtime.osx-x64.Microsoft.NETCore.ILAsm | 9.0.0-rc.1.24431.7
+runtime.win-arm64.Microsoft.NETCore.ILDAsm | 9.0.0-rc.1.24431.7
+runtime.win-x86.Microsoft.NETCore.DotNetAppHost | 9.0.0-rc.1.24431.7
+runtime.win-x64.Microsoft.NETCore.ILDAsm | 9.0.0-rc.1.24431.7
+System.Diagnostics.EventLog | 9.0.0-rc.1.24431.7
+System.DirectoryServices.AccountManagement | 9.0.0-rc.1.24431.7
+System.DirectoryServices.Protocols | 9.0.0-rc.1.24431.7
+System.Security.Cryptography.Cose | 9.0.0-rc.1.24431.7
+System.Runtime.Serialization.Formatters | 9.0.0-rc.1.24431.7
+System.Security.Cryptography.Pkcs | 9.0.0-rc.1.24431.7
+System.Security.Cryptography.Xml | 9.0.0-rc.1.24431.7
+System.Security.Cryptography.ProtectedData | 9.0.0-rc.1.24431.7
+System.ServiceModel.Syndication | 9.0.0-rc.1.24431.7
+System.ServiceProcess.ServiceController | 9.0.0-rc.1.24431.7
+System.Text.Encoding.CodePages | 9.0.0-rc.1.24431.7
+System.Speech | 9.0.0-rc.1.24431.7
+System.Threading.AccessControl | 9.0.0-rc.1.24431.7
+System.Threading.Channels | 9.0.0-rc.1.24431.7
+System.Threading.RateLimiting | 9.0.0-rc.1.24431.7
+System.Threading.Tasks.Dataflow | 9.0.0-rc.1.24431.7
+Microsoft.NET.Runtime.MonoTargets.Sdk | 9.0.0-rc.1.24431.7
+Microsoft.NET.Runtime.WebAssembly.Sdk.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NET.Runtime.WebAssembly.Sdk.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NET.Runtime.WebAssembly.Templates.Msi.x86 | 9.0.0-rc.1.24431.7
+Microsoft.NET.Runtime.WebAssembly.Wasi.Sdk.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NET.Sdk.WebAssembly.Pack.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NET.Sdk.WebAssembly.Pack.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NET.Workload.Mono.ToolChain.net7.Manifest-9.0.100-rc.1.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NET.Workload.Mono.ToolChain.net7.Manifest-9.0.100-rc.1.Msi.x86 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Crossgen2.linux-musl-arm | 9.0.0-rc.1.24431.7
+Microsoft.NET.Workload.Mono.ToolChain.net7.Manifest-9.0.100-rc.1 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Crossgen2.win-x86 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Crossgen2.osx-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Host.linux-musl-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.linux-arm64.Cross.android-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.linux-musl-x64.Cross.android-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.linux-musl-x64.Cross.android-arm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.linux-x64.Cross.android-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.linux-musl-x64.Cross.browser-wasm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.win-arm64.Cross.android-x64.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.win-arm64.Cross.android-x86.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.AOT.win-arm64.Cross.wasi-wasm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.android-arm.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.android-arm64.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.android-x86.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.browser-wasm.Msi.arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.tvos-arm64.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.Mono.tvos-arm64.Msi.x86 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.NativeAOT.linux-bionic-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.NativeAOT.linux-musl-arm | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.NativeAOT.tvos-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.NativeAOT.tvossimulator-arm64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.NativeAOT.tvossimulator-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.NativeAOT.win-x86 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.NativeAOT.win-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.osx-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.win-x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.win-x64.Msi.x64 | 9.0.0-rc.1.24431.7
+Microsoft.NETCore.App.Runtime.win-x86 | 9.0.0-rc.1.24431.7
+Microsoft.Win32.Registry.AccessControl | 9.0.0-rc.1.24431.7
+runtime.linux-arm.Microsoft.DotNet.ILCompiler | 9.0.0-rc.1.24431.7
+Microsoft.XmlSerializer.Generator | 9.0.0-rc.1.24431.7
+runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost | 9.0.0-rc.1.24431.7
+runtime.linux-musl-arm64.runtime.native.System.IO.Ports | 9.0.0-rc.1.24431.7
+runtime.linux-musl-x64.runtime.native.System.IO.Ports | 9.0.0-rc.1.24431.7
+runtime.linux-x64.runtime.native.System.IO.Ports | 9.0.0-rc.1.24431.7
+System.Windows.Extensions | 9.0.0-rc.1.24431.7
+Microsoft.NET.Runtime.Emscripten.3.1.56.Cache.linux-x64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Sdk.linux-musl-x64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Cache.linux-arm64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Python.osx-arm64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Node.osx-x64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Sdk.win-arm64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Cache.win-arm64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Sdk.osx-x64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Cache.win-arm64.Msi.arm64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Python.win-arm64.Msi.arm64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Cache.win-x64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100-rc.1.Msi.arm64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Cache.osx-x64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Node.linux-musl-arm64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Sdk.linux-musl-arm64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Node.linux-musl-x64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Node.linux-x64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Node.osx-arm64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Sdk.osx-arm64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Node.win-x64.Msi.x64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100-rc.1.Msi.x64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Sdk.win-arm64.Msi.arm64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Node.win-arm64.Msi.arm64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100-rc.1.Msi.x86 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Workload.Emscripten.net6.Manifest-9.0.100-rc.1.Msi.x64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Workload.Emscripten.net6.Manifest-9.0.100-rc.1.Msi.x86 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Workload.Emscripten.net7.Manifest-9.0.100-rc.1.Msi.x86 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Sdk.linux-x64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Sdk.win-x64.Msi.x64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Workload.Emscripten.net7.Manifest-9.0.100-rc.1.Msi.arm64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Workload.Emscripten.net8.Manifest-9.0.100-rc.1.Msi.arm64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Cache.linux-musl-arm64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Cache.osx-arm64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Workload.Emscripten.net8.Manifest-9.0.100-rc.1.Msi.x86 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100-rc.1 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Workload.Emscripten.net6.Manifest-9.0.100-rc.1 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Cache.linux-musl-x64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Node.linux-arm64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Sdk.linux-arm64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Python.osx-x64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Sdk.win-x64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Python.win-x64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Node.win-x64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Workload.Emscripten.net7.Manifest-9.0.100-rc.1 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Workload.Emscripten.net8.Manifest-9.0.100-rc.1 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Node.win-arm64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Cache.win-x64.Msi.x64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Python.win-x64.Msi.x64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Workload.Emscripten.net6.Manifest-9.0.100-rc.1.Msi.arm64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Workload.Emscripten.net7.Manifest-9.0.100-rc.1.Msi.x64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Runtime.Emscripten.3.1.56.Python.win-arm64 | 9.0.0-rc.1.24430.3
+Microsoft.NET.Workload.Emscripten.net8.Manifest-9.0.100-rc.1.Msi.x64 | 9.0.0-rc.1.24430.3
+Microsoft.AspNetCore.App.Runtime.osx-arm64 | 9.0.0-rc.1.24452.1
+dotnet-sql-cache | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.App.Runtime.linux-musl-arm | 9.0.0-rc.1.24452.1
+AspNetCoreRuntime.9.0.x64 | 9.0.0-rc-1-24452-1
+AspNetCoreRuntime.9.0.x86 | 9.0.0-rc-1-24452-1
+Microsoft.AspNetCore.App.Runtime.linux-musl-arm64 | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.App.Ref | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.App.Runtime.linux-arm64 | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.App.Runtime.linux-x64 | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Authentication.Facebook | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Authentication.Twitter | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Components.Authorization | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Components.CustomElements | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Components.QuickGrid | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Components.Analyzers | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Components.WebAssembly.Server | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Components.Forms | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Components.WebAssembly.Authentication | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Components.Web | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.DataProtection | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Cryptography.Internal | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Cryptography.KeyDerivation | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.DataProtection.Abstractions | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.HeaderPropagation | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Grpc.Swagger.0 | 9.0-rc.1.24452.1
+Microsoft.AspNetCore.Hosting.WindowsServices | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Http.Connections.Common | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Http.Connections.Client | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Identity.UI | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.JsonPatch | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.MiddlewareAnalysis | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Mvc.Testing | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.OutputCaching.StackExchangeRedis | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.SignalR.Common | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.SignalR.Specification.Tests | 9.0.0-rc.1.24452.1
+Microsoft.DotNet.Web.ItemTemplates.9.0 | 9.0.0-rc.1.24452.1
+Microsoft.Extensions.ApiDescription.Client | 9.0.0-rc.1.24452.1
+Microsoft.Extensions.Caching.SqlServer | 9.0.0-rc.1.24452.1
+Microsoft.Extensions.FileProviders.Embedded | 9.0.0-rc.1.24452.1
+Microsoft.Extensions.ObjectPool | 9.0.0-rc.1.24452.1
+Microsoft.JSInterop | 9.0.0-rc.1.24452.1
+Microsoft.JSInterop.WebAssembly | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.App.Runtime.linux-musl-x64 | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.App.Runtime.osx-x64 | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Authentication.MicrosoftAccount | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Authentication.Negotiate | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Authentication.OpenIdConnect | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.AzureAppServicesIntegration | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Components.QuickGrid.EntityFrameworkAdapter | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Components.WebView | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Components.WebAssembly.DevServer | 9.0.0-rc.1.24452.1
+Microsoft.Extensions.Logging.AzureAppServices | 9.0.0-rc.1.24452.1
+Microsoft.Extensions.WebEncoders | 9.0.0-rc.1.24452.1
+Microsoft.Net.Http.Headers | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Authorization | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.DataProtection.EntityFrameworkCore | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.DataProtection.Extensions | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.DataProtection.StackExchangeRedis | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Grpc.JsonTranscoding | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Mvc.NewtonsoftJson | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Owin | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.OpenApi | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.SignalR.Client | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.SignalR.StackExchangeRedis | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.SpaServices.Extensions | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.SpaProxy | 9.0.0-rc.1.24452.1
+Microsoft.DotNet.Web.ProjectTemplates.9.0 | 9.0.0-rc.1.24452.1
+Microsoft.Authentication.WebAssembly.Msal | 9.0.0-rc.1.24452.1
+Microsoft.dotnet-openapi | 9.0.0-rc.1.24452.1
+Microsoft.Extensions.ApiDescription.Server | 9.0.0-rc.1.24452.1
+Microsoft.DotNet.Web.Client.ItemTemplates | 9.0.0-rc.1.24452.1
+Microsoft.Extensions.Caching.StackExchangeRedis | 9.0.0-rc.1.24452.1
+Microsoft.Extensions.Configuration.KeyPerFile | 9.0.0-rc.1.24452.1
+Microsoft.Extensions.Diagnostics.HealthChecks | 9.0.0-rc.1.24452.1
+Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions | 9.0.0-rc.1.24452.1
+Microsoft.Extensions.Http.Polly | 9.0.0-rc.1.24452.1
+Microsoft.Extensions.Identity.Stores | 9.0.0-rc.1.24452.1
+Microsoft.Extensions.Localization.Abstractions | 9.0.0-rc.1.24452.1
+Microsoft.Extensions.Localization | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.App.Runtime.linux-arm | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.App.Runtime.win-arm64 | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.AzureAppServices.HostingStartup | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Components | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Components.WebAssembly | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.ConcurrencyLimiter | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Connections.Abstractions | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.SignalR.Protocols.Json | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.SignalR.Protocols.MessagePack | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.TestHost | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.WebUtilities | 9.0.0-rc.1.24452.1
+Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore | 9.0.0-rc.1.24452.1
+Microsoft.Extensions.Features | 9.0.0-rc.1.24452.1
+Microsoft.Extensions.Identity.Core | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.App.Runtime.win-x64 | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.App.Runtime.win-x86 | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Authentication.Certificate | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Authentication.Google | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Authentication.JwtBearer | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Authentication.WsFederation | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.AzureAppServices.SiteExtension | 9.0.0-rc-1-24452-1
+Microsoft.AspNetCore.Identity.EntityFrameworkCore | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.Metadata | 9.0.0-rc.1.24452.1
+Microsoft.AspNetCore.SignalR.Client.Core | 9.0.0-rc.1.24452.1
+Microsoft.Windows.Compatibility | 9.0.0-rc.1.24452.1
+Microsoft.WindowsDesktop.App.Runtime.win-x64 | 9.0.0-rc.1.24452.1
+Microsoft.WindowsDesktop.App.Runtime.win-x86 | 9.0.0-rc.1.24452.1
+Microsoft.WindowsDesktop.App.Runtime.win-arm64 | 9.0.0-rc.1.24452.1
+Microsoft.WindowsDesktop.App.Ref | 9.0.0-rc.1.24452.1
+System.Drawing.Common | 9.0.0-rc.1.24451.1
+Microsoft.CodeAnalysis.NetAnalyzers | 9.0.0-preview.24415.1
+Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers | 3.11.0-beta1.24415.1
+Microsoft.CodeAnalysis.ResxSourceGenerator | 3.11.0-beta1.24415.1
+Microsoft.CodeAnalysis.Analyzers | 3.11.0-beta1.24415.1
+Microsoft.CodeAnalysis.Metrics | 4.0.0-beta1.24415.1
+Microsoft.CodeAnalysis.BannedApiAnalyzers | 3.11.0-beta1.24415.1
+Microsoft.CodeAnalysis.PublicApiAnalyzers | 3.11.0-beta1.24415.1
+Microsoft.CodeAnalysis.AnalyzerUtilities | 3.11.0-beta1.24415.1
+Text.Analyzers | 3.11.0-beta1.24415.1
+Microsoft.CodeAnalysis.RulesetToEditorconfigConverter | 3.11.0-beta1.24415.1
+Roslyn.Diagnostics.Analyzers | 3.11.0-beta1.24415.1
+Microsoft.EntityFrameworkCore.InMemory | 9.0.0-rc.1.24451.1
+Microsoft.EntityFrameworkCore.Sqlite.Core | 9.0.0-rc.1.24451.1
+Microsoft.EntityFrameworkCore.Relational | 9.0.0-rc.1.24451.1
+Microsoft.EntityFrameworkCore.Proxies | 9.0.0-rc.1.24451.1
+Microsoft.EntityFrameworkCore.Sqlite | 9.0.0-rc.1.24451.1
+Microsoft.EntityFrameworkCore.Relational.Specification.Tests | 9.0.0-rc.1.24451.1
+Microsoft.EntityFrameworkCore.SqlServer | 9.0.0-rc.1.24451.1
+Microsoft.EntityFrameworkCore.Tasks | 9.0.0-rc.1.24451.1
+Microsoft.Data.Sqlite | 9.0.0-rc.1.24451.1
+Microsoft.EntityFrameworkCore.Design | 9.0.0-rc.1.24451.1
+Microsoft.EntityFrameworkCore.Specification.Tests | 9.0.0-rc.1.24451.1
+Microsoft.EntityFrameworkCore.SqlServer.Abstractions | 9.0.0-rc.1.24451.1
+Microsoft.EntityFrameworkCore.SqlServer.HierarchyId | 9.0.0-rc.1.24451.1
+Microsoft.EntityFrameworkCore.Templates | 9.0.0-rc.1.24451.1
+Microsoft.EntityFrameworkCore.Tools | 9.0.0-rc.1.24451.1
+Microsoft.EntityFrameworkCore.SqlServer.NetTopologySuite | 9.0.0-rc.1.24451.1
+dotnet-ef | 9.0.0-rc.1.24451.1
+Microsoft.Data.Sqlite.Core | 9.0.0-rc.1.24451.1
+Microsoft.EntityFrameworkCore.Cosmos | 9.0.0-rc.1.24451.1
+Microsoft.EntityFrameworkCore.Sqlite.NetTopologySuite | 9.0.0-rc.1.24451.1
+Microsoft.EntityFrameworkCore | 9.0.0-rc.1.24451.1
+Microsoft.EntityFrameworkCore.Abstractions | 9.0.0-rc.1.24451.1
+Microsoft.EntityFrameworkCore.Analyzers | 9.0.0-rc.1.24451.1
+
+[blob-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/Runtime/
+[blob-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/Sdk/
+[release-notes]: https://github.com/dotnet/core/blob/main/release-notes/9.0/Preview/rc1/9.0.0-rc.1.md
+
+[checksums-runtime]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/9.0.0-rc.1-sha.txt
+[checksums-sdk]: https://dotnetcli.blob.core.windows.net/dotnet/checksums/9.0.0-rc.1-sha.txt
+
+[linux-install]: https://learn.microsoft.com/dotnet/core/install/linux
+[linux-setup]: https://github.com/dotnet/core/blob/main/Documentation/linux-setup.md
+
+[dotnet-blog]: https://devblogs.microsoft.com/dotnet/announcing-dotnet-9-rc-1
+[aspnet-blog]: https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-9-rc-1/
+[ef-blog]: https://devblogs.microsoft.com/dotnet/announcing-ef9-rc-1/
+[ef_bugs]: https://github.com/dotnet/efcore/issues?q=is%3Aissue+milestone%3A9.0.0-rc1+is%3Aclosed+label%3Atype-bug
+[ef_features]: https://github.com/dotnet/efcore/issues?q=is%3Aissue+milestone%3A9.0.0-rc1+is%3Aclosed+label%3Atype-enhancement
+
+[aspnet_bugs]: https://github.com/aspnet/AspNetCore/issues?q=is%3Aissue+milestone%3A9.0.0-rc1+label%3ADone+label%3Abug
+[aspnet_features]: https://github.com/aspnet/AspNetCore/issues?q=is%3Aissue+milestone%3A9.0.0-rc1+label%3ADone+label%3Aenhancement
+[runtime_bugs]: https://github.com/dotnet/runtime/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A9.0+label%3Abug+
+[runtime_features]: https://github.com/dotnet/runtime/issues?q=is%3Aissue+milestone%3A9.0+label%3Aenhancement
+
+[sdk_bugs]: https://github.com/dotnet/sdk/issues?q=is%3Aissue+is%3Aclosed+milestone%3A9.0.1xx
+[linux-packages]: ../../install-linux.md
+
+[//]: # ( Runtime 9.0.0-rc.1.24431.7)
+[dotnet-runtime-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/26c238f2-53a2-4fdc-981e-31272c80d107/67c11b008d57d501cd2e5ca642cbc8c1/dotnet-runtime-9.0.0-rc.1.24431.7-linux-arm.tar.gz
+[dotnet-runtime-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/54f6fb3b-da5b-4a2d-98f4-ae07c814a586/e5f2a5ba551ffe53ea1c2ae9b7681f0b/dotnet-runtime-9.0.0-rc.1.24431.7-linux-arm64.tar.gz
+[dotnet-runtime-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/c948e710-a590-4492-870d-1e44ce476a55/86522880c5160af3c81bfa71378b79b9/dotnet-runtime-9.0.0-rc.1.24431.7-linux-musl-arm.tar.gz
+[dotnet-runtime-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/9ef6c8f0-49ac-4b37-9e7a-0f2cbbc74472/ceebdb8281a18bc80d17147ec3146cd0/dotnet-runtime-9.0.0-rc.1.24431.7-linux-musl-arm64.tar.gz
+[dotnet-runtime-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/30c11bec-b456-45de-bb45-5e892fd1a509/cd72910d2c8b0c908f717a3563c2445f/dotnet-runtime-9.0.0-rc.1.24431.7-linux-musl-x64.tar.gz
+[dotnet-runtime-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/72048153-7c19-4e69-bcf3-22563060db07/cd181715a0f7cd3cec8c87b115181da9/dotnet-runtime-9.0.0-rc.1.24431.7-linux-x64.tar.gz
+[dotnet-runtime-osx-arm64.pkg]: https://download.visualstudio.microsoft.com/download/pr/cbe92155-7b32-44c2-8544-da54f51e1aff/89a8488bec9e2b8baf1b44691de76591/dotnet-runtime-9.0.0-rc.1.24431.7-osx-arm64.pkg
+[dotnet-runtime-osx-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/8abf3e03-1ab3-40fd-a9cf-fa22005be2e8/cb0c3c5d130ef8ae76a982860fd3606a/dotnet-runtime-9.0.0-rc.1.24431.7-osx-arm64.tar.gz
+[dotnet-runtime-osx-x64.pkg]: https://download.visualstudio.microsoft.com/download/pr/69f9f39d-731a-44af-b2bc-16e2032e68f2/ff83940c685cf51cf19a58e3a3fd0fd4/dotnet-runtime-9.0.0-rc.1.24431.7-osx-x64.pkg
+[dotnet-runtime-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/13d7d905-549f-44e8-9062-a678a742c5fb/94c51ca9c08ef9b5cceabafc2337118f/dotnet-runtime-9.0.0-rc.1.24431.7-osx-x64.tar.gz
+[dotnet-runtime-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/1e08ea13-3a13-41ad-8555-cc20e7b760bc/3f2a126121eb7a0561d78bad9a2e9a5c/dotnet-runtime-9.0.0-rc.1.24431.7-win-arm64.exe
+[dotnet-runtime-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/60cd407e-f995-49cb-bc9e-b990542469ce/1e269314a9fa5de60990bb5879775e23/dotnet-runtime-9.0.0-rc.1.24431.7-win-arm64.zip
+[dotnet-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/98d8bcc9-a242-4b85-9764-e1fd3088cae9/71109ed672b325c05b895eba2afe3918/dotnet-runtime-9.0.0-rc.1.24431.7-win-x64.exe
+[dotnet-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/11bfe5b9-8c18-4840-b12f-027a94e9ad39/a58ebaa1cbd0df24a6529689530aef8d/dotnet-runtime-9.0.0-rc.1.24431.7-win-x64.zip
+[dotnet-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/e19676b9-e0d7-4ecb-b2ad-5e1ceeaf1d8d/93016ee5df25f623b959f49e546bf935/dotnet-runtime-9.0.0-rc.1.24431.7-win-x86.exe
+[dotnet-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/870e89c2-cf3f-4b43-affc-2febef06d043/4cca866139bbcec02cfa85f7eeb9b59b/dotnet-runtime-9.0.0-rc.1.24431.7-win-x86.zip
+
+[//]: # ( WindowsDesktop 9.0.0-rc.1.24452.1)
+[windowsdesktop-runtime-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/75c36f38-bd95-40e3-ae0e-6c837b83f0fd/4aa804036271e7f180eaee45fded745f/windowsdesktop-runtime-9.0.0-rc.1.24452.1-win-arm64.exe
+[windowsdesktop-runtime-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/fa9d434e-5562-4e5b-b146-9c855800477d/26cb637f1d465c2052e83af6656f02c8/windowsdesktop-runtime-9.0.0-rc.1.24452.1-win-arm64.zip
+[windowsdesktop-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/42d0d927-a9fd-4466-85b9-a92881127771/ada1c6949c9e4a173284391d91add261/windowsdesktop-runtime-9.0.0-rc.1.24452.1-win-x64.exe
+[windowsdesktop-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/a76a20cf-8db4-43c0-b688-8285da2984da/abd95894de9f7a29a238930bb19790bc/windowsdesktop-runtime-9.0.0-rc.1.24452.1-win-x64.zip
+[windowsdesktop-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/ad33dd90-1911-497e-87d9-f3506c17f87d/2c8aec980e150fa37a65b4bb115bfaf0/windowsdesktop-runtime-9.0.0-rc.1.24452.1-win-x86.exe
+[windowsdesktop-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/542e843e-1449-4da6-8061-de681f7a4554/559fec68bfb5a4c772d0cc219005a198/windowsdesktop-runtime-9.0.0-rc.1.24452.1-win-x86.zip
+
+[//]: # ( ASP 9.0.0-rc.1.24452.1)
+[aspnetcore-runtime-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/c414fabc-f831-4c5d-af5e-8e85ebecc6a0/670acec9f83315bec2788393db85e708/aspnetcore-runtime-9.0.0-rc.1.24452.1-linux-arm.tar.gz
+[aspnetcore-runtime-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/c5075cd5-2552-4f77-96ce-31450f9ff8d5/e6ff2b52e2a27a60eb3585cbca01d60b/aspnetcore-runtime-9.0.0-rc.1.24452.1-linux-arm64.tar.gz
+[aspnetcore-runtime-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/8d4492ed-c733-4cfc-bf16-4f13191587f2/c843723067d5fc1d790ffa1810c683c1/aspnetcore-runtime-9.0.0-rc.1.24452.1-linux-musl-arm.tar.gz
+[aspnetcore-runtime-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/bc3735cb-fea1-4f97-8669-3ab0e389d055/084b94228b13a45478ac75f5158801b3/aspnetcore-runtime-9.0.0-rc.1.24452.1-linux-musl-arm64.tar.gz
+[aspnetcore-runtime-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/10aac5f7-c037-4874-8c05-425e668b0a24/4706d38e511259862e93a61f15dda28f/aspnetcore-runtime-9.0.0-rc.1.24452.1-linux-musl-x64.tar.gz
+[aspnetcore-runtime-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/da25731f-e296-4e2a-8f2b-0213d26e1799/859039cd012f8cfba53991f8f5543609/aspnetcore-runtime-9.0.0-rc.1.24452.1-linux-x64.tar.gz
+[aspnetcore-runtime-osx-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/0bae8dff-9440-4388-a03e-af44e20673a8/8ab257a4963967970cd59c31c213f38d/aspnetcore-runtime-9.0.0-rc.1.24452.1-osx-arm64.tar.gz
+[aspnetcore-runtime-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/b0414fd7-20f9-4363-9dbf-072880e97b17/89584fa06e9ba1154a7e02402a28d82f/aspnetcore-runtime-9.0.0-rc.1.24452.1-osx-x64.tar.gz
+[aspnetcore-runtime-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/081a9fee-fefd-49ae-aaa1-eca16408292a/a6fe095b83415dab426a2d3565b07d0f/aspnetcore-runtime-9.0.0-rc.1.24452.1-win-arm64.exe
+[aspnetcore-runtime-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/16d665ba-a478-462c-b71f-1c33205cad9f/9d3e421691c3e341852b6986a76c8974/aspnetcore-runtime-9.0.0-rc.1.24452.1-win-arm64.zip
+[aspnetcore-runtime-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/3e0086bb-e60d-4357-a583-574e143fe998/926a13080470152c1d84eb618d92612b/aspnetcore-runtime-9.0.0-rc.1.24452.1-win-x64.exe
+[aspnetcore-runtime-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/794b8c46-03a9-4379-899b-d40d629a99e4/737cd88894b6720eb4ac02723a25bca8/aspnetcore-runtime-9.0.0-rc.1.24452.1-win-x64.zip
+[aspnetcore-runtime-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/9cd27e9e-80d6-46d1-b987-0ce1fa685d40/b7ed2424f5b1412da37da8b87dc5a11c/aspnetcore-runtime-9.0.0-rc.1.24452.1-win-x86.exe
+[aspnetcore-runtime-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/b566c52c-fb4e-4512-94d2-b9da281cd733/c07c752e86e7d20fbb68f11812d51160/aspnetcore-runtime-9.0.0-rc.1.24452.1-win-x86.zip
+[aspnetcore-runtime-composite-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/f79e08cd-827b-41ff-90ea-d14ad74b1591/894ae03f6c8a9059aea91316521d768e/aspnetcore-runtime-composite-9.0.0-rc.1.24452.1-linux-arm.tar.gz
+[aspnetcore-runtime-composite-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/4726f360-e432-4d96-ac58-336a1af4dc6a/d39b1f10448110b2b22e6a0b91f7ef84/aspnetcore-runtime-composite-9.0.0-rc.1.24452.1-linux-arm64.tar.gz
+[aspnetcore-runtime-composite-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/944c0fcb-a40a-40a1-88c2-bb3f71a73118/a5b2b2d34f8369e2750e7260f7076b38/aspnetcore-runtime-composite-9.0.0-rc.1.24452.1-linux-musl-arm.tar.gz
+[aspnetcore-runtime-composite-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/8a06a0cb-df24-40d9-831b-2def232b25e2/921c1efa5eed69d35f6e149519919fdc/aspnetcore-runtime-composite-9.0.0-rc.1.24452.1-linux-musl-arm64.tar.gz
+[aspnetcore-runtime-composite-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/aab84d2d-84fb-4b99-86ed-c853290f14c5/3aee7978f038b921def87a863302bd5e/aspnetcore-runtime-composite-9.0.0-rc.1.24452.1-linux-musl-x64.tar.gz
+[aspnetcore-runtime-composite-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/541d88ea-68cb-4cf2-8f8c-014a6cd84022/04e2eaf6093dcb6e2ef942959d2c4e22/aspnetcore-runtime-composite-9.0.0-rc.1.24452.1-linux-x64.tar.gz
+[dotnet-hosting-win.exe]: https://download.visualstudio.microsoft.com/download/pr/70dcf334-d01f-4025-9648-da1ad1679040/b742a72f09f6b001dbbb1ac530b274f1/dotnet-hosting-9.0.0-rc.1.24452.1-win.exe
+
+[//]: # ( SDK 9.0.100-rc.1.24452.12)
+[dotnet-sdk-linux-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/87c96627-cf20-47d7-8cb4-d5e083084dd4/07d4b533e746b344a3dbf9f7279f450b/dotnet-sdk-9.0.100-rc.1.24452.12-linux-arm.tar.gz
+[dotnet-sdk-linux-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/f7739964-9e84-4bb7-9435-509458a15f9c/a95ad7f9deb8ce2fd30173dfe86f55ba/dotnet-sdk-9.0.100-rc.1.24452.12-linux-arm64.tar.gz
+[dotnet-sdk-linux-musl-arm.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/8cb683aa-4558-45ac-944a-73ac40b708d2/2795bd0253d5518490378edc7f7b562e/dotnet-sdk-9.0.100-rc.1.24452.12-linux-musl-arm.tar.gz
+[dotnet-sdk-linux-musl-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/8737d284-0c4b-49a0-984c-23fddc7abcd8/ada586539e4417b557d60d0214e8b2eb/dotnet-sdk-9.0.100-rc.1.24452.12-linux-musl-arm64.tar.gz
+[dotnet-sdk-linux-musl-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/791e9a41-59da-4f92-9dfb-2cceaaea001b/710f7adf35dc2f32be49ac2834ad0afd/dotnet-sdk-9.0.100-rc.1.24452.12-linux-musl-x64.tar.gz
+[dotnet-sdk-linux-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/3b2b3c23-574b-45d7-b2b0-c67f0e935308/23ed647eb71a8f07414124422c15927d/dotnet-sdk-9.0.100-rc.1.24452.12-linux-x64.tar.gz
+[dotnet-sdk-osx-arm64.pkg]: https://download.visualstudio.microsoft.com/download/pr/556d3bd1-88f9-4193-899e-3253b3f1cb6e/81869aaa34551cd754dce5d2b7907a7f/dotnet-sdk-9.0.100-rc.1.24452.12-osx-arm64.pkg
+[dotnet-sdk-osx-arm64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/930f4eb8-188f-47d5-8a26-28ca393b7d1b/c07a519e3d7e326c3f640ef72ea1193e/dotnet-sdk-9.0.100-rc.1.24452.12-osx-arm64.tar.gz
+[dotnet-sdk-osx-x64.pkg]: https://download.visualstudio.microsoft.com/download/pr/66064632-b4da-426d-8c92-964ef60a1705/d89d50709014f11cd6dd6118d0fe653f/dotnet-sdk-9.0.100-rc.1.24452.12-osx-x64.pkg
+[dotnet-sdk-osx-x64.tar.gz]: https://download.visualstudio.microsoft.com/download/pr/e26e36f6-746f-462c-8599-5d0a1f00e786/f1b8264ac10442b40009aa8cea46b23b/dotnet-sdk-9.0.100-rc.1.24452.12-osx-x64.tar.gz
+[dotnet-sdk-win-arm64.exe]: https://download.visualstudio.microsoft.com/download/pr/a6e58d24-e9a2-4889-86b0-5e813968eb2e/3f2ad317193daa6a15f25aeddf6b55b6/dotnet-sdk-9.0.100-rc.1.24452.12-win-arm64.exe
+[dotnet-sdk-win-arm64.zip]: https://download.visualstudio.microsoft.com/download/pr/43608406-ee61-4781-815f-29b07d3b1792/0df27a14349cd33f4a80751820f0d4d1/dotnet-sdk-9.0.100-rc.1.24452.12-win-arm64.zip
+[dotnet-sdk-win-x64.exe]: https://download.visualstudio.microsoft.com/download/pr/39d8f777-bc77-4261-9f50-5228cc275ca1/d5445753af7ab151f3a36a48c55b5404/dotnet-sdk-9.0.100-rc.1.24452.12-win-x64.exe
+[dotnet-sdk-win-x64.zip]: https://download.visualstudio.microsoft.com/download/pr/0439a9c2-0190-4595-92b3-9e14822f4a84/5c83aaa1c16ed9f464a56fee5320e358/dotnet-sdk-9.0.100-rc.1.24452.12-win-x64.zip
+[dotnet-sdk-win-x86.exe]: https://download.visualstudio.microsoft.com/download/pr/e6011f62-e3a1-4e61-9db6-a9916d3b8b67/c48fab3dc0c018ad8b857dc5862b620f/dotnet-sdk-9.0.100-rc.1.24452.12-win-x86.exe
+[dotnet-sdk-win-x86.zip]: https://download.visualstudio.microsoft.com/download/pr/bc54d4a8-bf7b-4eb3-ba16-9b6284f41568/7721ac6e6aff216832c3f93225c2450f/dotnet-sdk-9.0.100-rc.1.24452.12-win-x86.zip
diff --git a/release-notes/9.0/preview/rc1/README.md b/release-notes/9.0/preview/rc1/README.md
new file mode 100644
index 00000000000..aaa536a22df
--- /dev/null
+++ b/release-notes/9.0/preview/rc1/README.md
@@ -0,0 +1,32 @@
+# .NET 9 RC 1 - Release Notes
+
+.NET 9 RC 1 released on September 10th, 2024. Find more information on new features released in .NET 9 RC 1 by browsing through the release notes below:
+
+* [Libraries](./libraries.md)
+* [SDK](./sdk.md)
+
+### Feature Release Notes
+
+* [.NET MAUI](./dotnetmaui.md)
+* [ASP.NET Core](./aspnetcore.md)
+
+## Get Started
+
+Instructions on getting started with .NET 9 can be found in the [getting started guide](../../get-started.md). Installers and binaries for .NET 9 RC 1 can be found [here on GitHub](./9.0.0-rc.1.md).
+
+## Announcements & Discussions
+
+Discuss this release with the product teams on GitHub through the announcements for this release.
+
+* [.NET 9 RC 1 Announcement](https://aka.ms/dotnet/9/rc1)
+
+## Stay up-to-date
+
+You can find a detailed overview of all new features in .NET 9:
+
+* [What's new in .NET 9](https://learn.microsoft.com/dotnet/core/whats-new/dotnet-9/overview)
+* [What's new in ASP.NET Core](https://learn.microsoft.com/aspnet/core/release-notes/aspnetcore-9.0)
+* [What's new in .NET MAUI](https://learn.microsoft.com/dotnet/maui/whats-new/dotnet-9)
+* [What's new in EF Core](https://learn.microsoft.com/ef/core/what-is-new/ef-core-9.0/whatsnew)
+
+The latest .NET 9 release is always available at [dotnet.microsoft.com](https://dotnet.microsoft.com/download/dotnet/9.0) and [.NET 9 Releases](../../README.md).
diff --git a/release-notes/9.0/preview/rc1/aspnetcore.md b/release-notes/9.0/preview/rc1/aspnetcore.md
new file mode 100644
index 00000000000..99d4498acb5
--- /dev/null
+++ b/release-notes/9.0/preview/rc1/aspnetcore.md
@@ -0,0 +1,125 @@
+# ASP.NET Core updates in .NET 9 Release Candidate 1
+
+Here's a summary of what's new in ASP.NET Core in this release:
+
+* [Improvements to SignalR distributed tracing](#improvements-to-signalr-distributed-tracing)
+* [Keep-alive timeout for WebSockets](#keep-alive-timeout-for-websockets)
+* [Keyed DI in middleware](#keyed-di-in-middleware)
+* [Override `InputNumber` type attribute](#override-inputnumber-type-attribute)
+* [Trust the ASP.NET Core HTTPS development certificate on Linux](#trust-the-aspnet-core-https-development-certificate-on-linux)
+
+ASP.NET Core updates in .NET 9 Release Candidate 1:
+
+* [Release notes](https://github.com/dotnet/core/blob/main/release-notes/9.0/preview/rc1/aspnetcore.md)
+* [What's new in ASP.NET Core in .NET 9](https://learn.microsoft.com/aspnet/core/release-notes/aspnetcore-9.0) documentation.
+* [Breaking changes](https://docs.microsoft.com/dotnet/core/compatibility/9.0#aspnet-core)
+* [Roadmap](https://aka.ms/aspnet/roadmap)
+
+.NET 9 Release Candidate 1:
+
+* [Discussion](https://aka.ms/dotnet/9/rc1)
+* [Release notes](https://github.com/dotnet/core/blob/main/release-notes/9.0/preview/rc1/README.md)
+
+## Improvements to SignalR distributed tracing
+
+.NET 9 preview 6 added [initial support for SignalR distributed tracing](https://github.com/dotnet/core/blob/main/release-notes/9.0/preview/preview6/aspnetcore.md#improved-distributed-tracing-for-signalr). RC1 improves SignalR tracing with new capabilities:
+
+* .NET SignalR client has an `ActivitySource` named "Microsoft.AspNetCore.SignalR.Client". Hub invocations now create a client span. Note that other SignalR clients, such as the JavaScript client, don't support tracing. This feature will be added to more clients in future releases.
+* Hub invocations from the client to the server now support [context propagation](https://opentelemetry.io/docs/concepts/context-propagation/). Propagating the trace context enables true distributed tracing. It's now possible to see invocations flow from the client to the server and back.
+
+Here's how these new activities look in the [.NET Aspire dashboard](https://learn.microsoft.com/dotnet/aspire/fundamentals/dashboard/overview?tabs=bash#standalone-mode):
+
+![SignalR distributed tracing](./media/signalr-distributed-tracing.png)
+
+## Keep-alive timeout for WebSockets
+
+The [WebSockets middleware](https://learn.microsoft.com/aspnet/core/fundamentals/websockets#configure-the-middleware) can now be configured with keep-alive timeouts.
+
+The keep-alive timeout aborts the WebSocket connection and throws an exception from `WebSocket.ReceiveAsync` if both of the following conditions are met:
+
+* The server sends a ping frame using the websocket protocol.
+* The client doesn't reply with a pong frame within the specified timeout.
+
+The server automatically sends the ping frame and configures it with `KeepAliveInterval`.
+
+The keep-alive timeout setting is useful for detecting connections that might be slow or ungracefully disconnected.
+
+The keep-alive timeout can be configured globally for the WebSocket middleware:
+
+```csharp
+app.UseWebSockets(new WebSocketOptions { KeepAliveTimeout = TimeSpan.FromSeconds(15) });
+```
+
+Or configured per accepted WebSocket:
+
+```csharp
+app.Run(async (context) =>
+{
+ using var webSocket = await context.WebSockets.AcceptWebSocketAsync(
+ new WebSocketAcceptContext { KeepAliveTimeout = TimeSpan.FromSeconds(15) });
+
+ // ...
+}
+```
+
+## Keyed DI in middleware
+
+Middleware now supports [Keyed DI](https://learn.microsoft.com/aspnet/core/fundamentals/dependency-injection#keyed-services) in both the constructor and the `Invoke`/`InvokeAsync` method.
+
+```csharp
+var builder = WebApplication.CreateBuilder(args);
+builder.Services.AddKeyedSingleton("test");
+builder.Services.AddKeyedScoped("test2");
+
+var app = builder.Build();
+app.UseMiddleware();
+app.Run();
+
+internal class MyMiddleware
+{
+ private readonly RequestDelegate _next;
+
+ public MyMiddleware(RequestDelegate next, [FromKeyedServices("test")] MySingletonClass service)
+ {
+ _next = next;
+ }
+
+ public Task Invoke(HttpContext context, [FromKeyedServices("test2")] MyScopedClass scopedService) => _next(context);
+}
+```
+
+See [Write custom ASP.NET Core middleware](https://learn.microsoft.com/aspnet/core/fundamentals/middleware/write) for more information on writing custom middleware.
+
+Thank you [@NicoBrabers](https://github.com/NicoBrabers) for this contribution!
+
+## Override `InputNumber` type attribute
+
+The `InputNumber` component now supports overriding the type attribute. For example, you can specify `type="range"` to create a range input that supports model binding and form validation:
+
+```razor
+
+```
+
+Thank you [@MattyLeslie](https://github.com/MattyLeslie) for the contribution!
+
+## Trust the ASP.NET Core HTTPS development certificate on Linux
+
+On Ubuntu and Fedora based Linux distros, `dotnet dev-certs https --trust` will now configure ASP.NET Core HTTPS development certificate as a trusted certificate for Chromium (Edge, Chrome, Chromium, etc) and Mozilla (Firefox, etc) browsers, as well as for use with .NET APIs (`HttpClient`, etc). Previously, `--trust` only worked on Windows and macOS. Certificate trust is applied per-user.
+
+To establish trust in OpenSSL, the tool puts the certificate in *~/.aspnet/dev-certs/trust*, runs a simplified version of OpenSSL's c_rehash tool on the directory, and asks the user to update the `SSL_CERT_DIR` environment variable accordingly.
+
+To establish trust in dotnet, the tool puts the certificate in the *My/Root* certificate store.
+
+To establish trust in NSS databases (nssdb), the tool searches the home directory for Firefox profiles, *~/.pki/nssdb*, and *~/snap/chromium/current/.pki/nssdb*. For each one found, the tool adds an entry to the nssdb.
+
+## Community contributors
+
+Thank you contributors! ❤️
+
+* [@martincostello](https://github.com/dotnet/aspnetcore/pulls?q=is%3Apr+is%3Amerged+milestone%3A9.0-rc1+author%3Amartincostello)
+* [@NoahMoritz](https://github.com/dotnet/aspnetcore/pulls?q=is%3Apr+is%3Amerged+milestone%3A9.0-rc1+author%3ANoahMoritz)
+* [@ladeak](https://github.com/dotnet/aspnetcore/pulls?q=is%3Apr+is%3Amerged+milestone%3A9.0-rc1+author%3Aladeak)
+* [@voroninp](https://github.com/dotnet/aspnetcore/pulls?q=is%3Apr+is%3Amerged+milestone%3A9.0-rc1+author%3Avoroninp)
+* [@MauriceChocoSwiss](https://github.com/dotnet/aspnetcore/pulls?q=is%3Apr+is%3Amerged+milestone%3A9.0-rc1+author%3AMauriceChocoSwiss)
+* [@NicoBrabers](https://github.com/dotnet/aspnetcore/pulls?q=is%3Apr+is%3Amerged+milestone%3A9.0-rc1+author%3ANicoBrabers)
+* [@MattyLeslie](https://github.com/dotnet/aspnetcore/pulls?q=is%3Apr+is%3Amerged+milestone%3A9.0-rc1+author%3AMattyLeslie)
\ No newline at end of file
diff --git a/release-notes/9.0/preview/rc1/dotnetmaui.md b/release-notes/9.0/preview/rc1/dotnetmaui.md
new file mode 100644
index 00000000000..b930ad33220
--- /dev/null
+++ b/release-notes/9.0/preview/rc1/dotnetmaui.md
@@ -0,0 +1,47 @@
+# .NET MAUI updates in .NET 9 Release Candidate 1
+
+Here's a summary of what's new in .NET MAUI in this release:
+
+* [Added `HorizontalTextAlignment.Justify`](#added-horizontaltextalignmentjustify)
+
+.NET MAUI updates in .NET 9 Release Candidate 1:
+
+This release is focused on quality, housekeeping, and resolving issues to stabilize the impending GA release.
+
+* [Release notes](https://github.com/dotnet/core/blob/main/release-notes/9.0/preview/rc1/dotnetmaui.md)
+* [What's new in .NET MAUI in .NET 9](https://learn.microsoft.com/dotnet/maui/whats-new/dotnet-9) documentation.
+* [GitHub Release](https://aka.ms/maui9rc1)
+
+.NET 9 Release Candidate 1:
+
+* [Discussion](https://aka.ms/dotnet/9/rc1)
+* [Release notes](https://github.com/dotnet/core/blob/main/release-notes/9.0/preview/rc1/README.md)
+
+## Added `HorizontalTextAlignment.Justify`
+
+In addition to `Start`, `Center`, and `End` you can now use `Justify` to horizontally align your text in `Label`s.
+
+```xml
+
+```
+
+![justify](./media/dotnetmaui-textalign-justify.png)
+
+## .NET for Android
+
+This release was focused on quality improvements.
+
+* [GitHub Release](https://github.com/xamarin/xamarin-android/releases/)
+
+## .NET for iOS
+
+This release was focused on quality improvements. Using this release requires the use of Xcode 15.4 for building apps.
+
+* [GitHub Release](https://github.com/xamarin/xamarin-macios/releases/)
+* [Known issues](https://github.com/xamarin/xamarin-macios/wiki/Known-issues-in-.NET9)
+
+## Community Contributions
+
+Thank you to our community contributors [@MartyIX](https://github.com/MartyIX), [@albyrock87](https://github.com/albyrock87), [@jpiechowiak](https://github.com/jpiechowiak), [@dhindrik](https://github.com/dhindrik), [@TommiGustafsson-HMP](https://github.com/TommiGustafsson-HMP), [@kubaflo](https://github.com/kubaflo), [@Tamilarasan-Paranthaman](https://github.com/Tamilarasan-Paranthaman), [@Vignesh-SF3580](https://github.com/Vignesh-SF3580), and [@daltzctr](https://github.com/daltzctr).
\ No newline at end of file
diff --git a/release-notes/9.0/preview/rc1/libraries.md b/release-notes/9.0/preview/rc1/libraries.md
new file mode 100644
index 00000000000..dcd6c747acc
--- /dev/null
+++ b/release-notes/9.0/preview/rc1/libraries.md
@@ -0,0 +1,231 @@
+# Libraries updates in .NET 9 Release Candidate 1
+
+Here's a summary of what's new in .NET Libraries in this release:
+
+* [WebSocket `Keep-Alive` Ping and Timeout APIs](#websocket-keep-alive-ping-and-timeout)
+* [Add ZLib, Brotli compression options](#add-zlib-and-brotli-compression-options)
+* [Add TarEntry.DataOffset](#add-tarentrydataoffset)
+* [`HttpClientFactory` no longer logs header values by default](#httpclientfactory-no-longer-logs-header-values-by-default)
+* [Out-of-proc Meter wildcard listening](#out-of-proc-meter-wildcard-listening)
+
+Libraries updates in .NET 9 Release Candidate 1:
+
+* [Release notes](https://github.com/dotnet/core/blob/main/release-notes/9.0/preview/rc1/libraries.md)
+* [What's new in .NET 9](https://learn.microsoft.com/dotnet/core/whats-new/dotnet-9/overview) documentation
+
+.NET 9 Release Candidate 1:
+
+* [Discussion](https://aka.ms/dotnet/9/rc1)
+* [Release notes](https://github.com/dotnet/core/blob/main/release-notes/9.0/preview/rc1/README.md)
+* [Runtime release notes](https://github.com/dotnet/core/blob/main/release-notes/9.0/preview/rc1/runtime.md)
+* [Libraries release notes](https://github.com/dotnet/core/blob/main/release-notes/9.0/preview/rc1/libraries.md)
+
+## WebSocket `Keep-Alive` Ping and Timeout
+
+We've [added new APIs](https://github.com/dotnet/runtime/pull/105841) on `ClientWebSocketOptions` and `WebSocketCreationOptions` that let you opt-in to sending WebSocket pings, and abort the connection if the peer does not respond in time.
+
+Until now, you could specify a `KeepAliveInterval` to keep the connection from staying idle, but there was no built-in mechanism to enforce that the peer is responding.
+
+The following example pings the server every 5 seconds and aborts the connection if it does not respond within a second.
+
+```csharp
+using var cws = new ClientWebSocket();
+cws.Options.HttpVersionPolicy = HttpVersionPolicy.RequestVersionOrHigher;
+cws.Options.KeepAliveInterval = TimeSpan.FromSeconds(5);
+cws.Options.KeepAliveTimeout = TimeSpan.FromSeconds(1);
+
+await cws.ConnectAsync(uri, httpClient, cancellationToken);
+```
+
+## Add ZLib and Brotli compression options
+
+We added `ZLibCompressionOptions` and `BrotliCompressionOptions` types for setting algorithm specific compression level and compression strategy for users who would like to set more fine-tuned settings than the only existing option [CompressionLevel](https://learn.microsoft.com/dotnet/api/system.io.compression.compressionlevel). The new compression options are designed to allow for expanding to more options in the future.
+
+```diff
+namespace System.IO.Compression
+{
++ public enum ZLibCompressionStrategy
++ {
++ Default = 0,
++ Filtered = 1,
++ HuffmanOnly = 2,
++ RunLengthEncoding = 3,
++ Fixed = 4,
++ }
++ public sealed class ZLibCompressionOptions
++ {
++ public int CompressionLevel { get; set; }
++ public ZLibCompressionStrategy CompressionStrategy { get; set; }
++ }
+ public sealed class ZLibStream : Stream
+ {
++ public ZLibStream(Stream stream, ZLibCompressionOptions compressionOptions, bool leaveOpen = false);
+ }
+ public partial class DeflateStream : Stream
+ {
++ public DeflateStream(Stream stream, ZLibCompressionOptions compressionOptions, bool leaveOpen = false);
+ }
+ public partial class GZipStream : Stream
+ {
++ public GZipStream(Stream stream, ZLibCompressionOptions compressionOptions, bool leaveOpen = false);
+ }
++ public sealed class BrotliCompressionOptions
++ {
++ public int Quality { get; set; }
++ }
+ public sealed partial class BrotliStream : System.IO.Stream
+ {
++ public BrotliStream(Stream stream, BrotliCompressionOptions compressionOptions, bool leaveOpen = false) { }
+ }
+}
+```
+
+API Usage:
+
+```csharp
+private MemoryStream CompressStream(Stream uncompressedStream)
+{
+ var compressorOutput = new MemoryStream();
+ using var compressionStream = new ZLibStream(compressorOutput, new ZLibCompressionOptions() { CompressionLevel = 6, CompressionStrategy = ZLibCompressionStrategy.HuffmanOnly });
+ uncompressedStream.CopyTo(compressionStream);
+ compressionStream.Flush();
+
+ return compressorOutput;
+}
+```
+
+## Add TarEntry.DataOffset
+
+We've [made the position or offset of the data in the enclosing stream for a `System.Formats.Tar.TarEntry` object a public property](https://github.com/dotnet/runtime/pull/105007).
+
+```diff
+public abstract partial class TarEntry
+{
++ public long DataOffset { get; }
+}
+```
+
+`TarEntry.DataOffset` returns a position in the entry's archive stream where the entry's first data byte is located. The entry's data is encapsulated in a sub-stream which users can access via `TarEntry.DataStream`, which hides the real position of the data relative to the archive stream. This is enough for most users, but for those who need more flexibility and want to know the real starting position of the data in the archive stream, we added this new API, which should make it easy to support features like concurrent access with very large TAR files.
+
+```csharp
+// Create stream for tar ball data in Azure Blob Storage
+var blobClient = Azure.Storage.Blobs.BlobClient(....);
+var blobClientStream = await blobClient.OpenReadAsync(...);
+
+// Create TarReader for the stream and get a TarEntry
+var tarReader = new System.Formats.Tar.TarReader(blobClientStream);
+var tarEntry = await tarReader.GetNextEntryAsync();
+
+// get position of TarEntry data in blob stream
+var entryOffsetInBlobStream = tarEntry.DataOffset;
+var entryLength = tarEntry.Length;
+
+// create a separate stream
+var newBlobClientStream = await TarBlob.OpenReadAsync(...);
+newBlobClientStream.Seek(entryOffsetInBlobStream, SeekOrigin.Begin);
+
+// read tar ball content from separate BlobClient stream
+var bytes = new byte[length];
+await tarBlobStream.ReadAsync(bytes, 0, (int)entryLength);
+```
+
+## `HttpClientFactory` no longer logs header values by default
+
+`LogLevel.Trace` events logged by `HttpClientFactory` no longer include header values by default. You may opt-in to logging values for specific headers via the `RedactLoggedHeaders` helper method.
+
+The following example redacts all headers, except for the user agent.
+
+```csharp
+services.AddHttpClient("myClient")
+ .RedactLoggedHeaders(name => name != "User-Agent");
+```
+
+## Out-of-proc Meter wildcard listening
+
+It is already possible to listen to meters out-of-process using the `System.Diagnostics.Metrics` event source provider, but the current implementation requires specifying the full meter name. [This update](https://github.com/dotnet/runtime/pull/105581) introduces support for listening to all meters by using the wildcard character `*`, allowing you to capture metrics from every meter in a process. Additionally, it adds support for listening by meter prefix, so you can listen to all meters whose names start with a specified prefix. For example, using `MyMeter*` will enable listening to all meters with names beginning with `MyMeter`.
+
+```csharp
+using System.Diagnostics.Metrics;
+using System.Diagnostics.Tracing;
+
+var meter = new Meter("MyCompany.MyMeter"); // Note the complete meter name is "MyCompany.MyMeter"
+meter.CreateObservableCounter("MyCounter", () => 1); // Create a counter and allow publishing values.
+
+// Create the listener to use the wildcard character to listen to all meters using prefix names.
+MyEventListener listener = new MyEventListener();
+
+// Press Enter to exit the program.
+Console.ReadLine();
+
+```
+
+The MyEventListener class is defined as follows:
+
+```csharp
+internal class MyEventListener : EventListener
+{
+ protected override void OnEventSourceCreated(EventSource eventSource)
+ {
+ Console.WriteLine(eventSource.Name);
+ if (eventSource.Name == "System.Diagnostics.Metrics")
+ {
+ // Listening to all meters with names starting with "MyCompany".
+ // If using "*" allow listening to all meters.
+ EnableEvents(eventSource, EventLevel.Informational, (EventKeywords)0x3, new Dictionary() { { "Metrics", "MyCompany*" } });
+ }
+ }
+
+ protected override void OnEventWritten(EventWrittenEventArgs eventData)
+ {
+ if (eventData.EventSource.Name != "System.Diagnostics.Metrics" || eventData.EventName == "CollectionStart" || eventData.EventName == "CollectionStop" || eventData.EventName == "InstrumentPublished")
+ {
+ // ignore all events we are not interested in
+ return;
+ }
+
+ Console.WriteLine(eventData.EventName);
+
+ if (eventData.Payload is not null)
+ {
+ for (int i = 0; i < eventData.Payload.Count; i++)
+ {
+ Console.WriteLine($"\t{eventData.PayloadNames![i]}: {eventData.Payload[i]}");
+ }
+ }
+ }
+}
+```
+
+Upon executing the code, the output displaying the published counter values should appear:
+
+```txt
+CounterRateValuePublished
+ sessionId: 7cd94a65-0d0d-460e-9141-016bf390d522
+ meterName: MyCompany.MyMeter
+ meterVersion:
+ instrumentName: MyCounter
+ unit:
+ tags:
+ rate: 0
+ value: 1
+ instrumentId: 1
+CounterRateValuePublished
+ sessionId: 7cd94a65-0d0d-460e-9141-016bf390d522
+ meterName: MyCompany.MyMeter
+ meterVersion:
+ instrumentName: MyCounter
+ unit:
+ tags:
+ rate: 0
+ value: 1
+ instrumentId: 1
+```
+
+Monitoring tools like [dotnet-counters](https://learn.microsoft.com/dotnet/core/diagnostics/dotnet-counters) can also be used to listen to the metrics using the wildcard.
+
+---
+
+See the [documentation](https://github.com/dotnet/docs/blob/main/docs/core/compatibility/networking/9.0/redact-headers.md) for detailed breaking change guidance.
+
+* [Support listening to meters out-of-proc using a wildcard](https://github.com/dotnet/runtime/pull/105581)
+* [Add `JsonEnumMemberNameAttribute`](https://github.com/dotnet/runtime/pull/105032)
diff --git a/release-notes/9.0/preview/rc1/media/dotnetmaui-textalign-justify.png b/release-notes/9.0/preview/rc1/media/dotnetmaui-textalign-justify.png
new file mode 100644
index 00000000000..af5daf03248
Binary files /dev/null and b/release-notes/9.0/preview/rc1/media/dotnetmaui-textalign-justify.png differ
diff --git a/release-notes/9.0/preview/rc1/media/signalr-distributed-tracing.png b/release-notes/9.0/preview/rc1/media/signalr-distributed-tracing.png
new file mode 100644
index 00000000000..b6be249697b
Binary files /dev/null and b/release-notes/9.0/preview/rc1/media/signalr-distributed-tracing.png differ
diff --git a/release-notes/9.0/preview/rc1/release.json b/release-notes/9.0/preview/rc1/release.json
new file mode 100644
index 00000000000..9e52e0c6fc5
--- /dev/null
+++ b/release-notes/9.0/preview/rc1/release.json
@@ -0,0 +1,518 @@
+{
+ "channel-version": "9.0",
+ "release-date": "2024-09-10",
+ "release-version": "9.0.0-rc.1",
+ "security": false,
+ "release": {
+ "release-date": "2024-09-10",
+ "release-version": "9.0.0-rc.1",
+ "security": false,
+ "cve-list": [],
+ "release-notes": "https://github.com/dotnet/core/blob/main/release-notes/9.0/preview/rc1/9.0.0-rc.1.md",
+ "runtime": {
+ "version": "9.0.0-rc.1.24431.7",
+ "version-display": "9.0.0-rc.1",
+ "vs-version": "",
+ "vs-mac-version": "",
+ "files": [
+ {
+ "name": "dotnet-runtime-linux-arm.tar.gz",
+ "rid": "linux-arm",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/26c238f2-53a2-4fdc-981e-31272c80d107/67c11b008d57d501cd2e5ca642cbc8c1/dotnet-runtime-9.0.0-rc.1.24431.7-linux-arm.tar.gz",
+ "hash": "8a83de300e8f9ec67f705004f55229573dd8bfb106f6c42389efb296c2386ee27846f81baafe6b4269e9c7269037e5ec3f1376c72bc103e4641c9181a7e57647"
+ },
+ {
+ "name": "dotnet-runtime-linux-arm64.tar.gz",
+ "rid": "linux-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/54f6fb3b-da5b-4a2d-98f4-ae07c814a586/e5f2a5ba551ffe53ea1c2ae9b7681f0b/dotnet-runtime-9.0.0-rc.1.24431.7-linux-arm64.tar.gz",
+ "hash": "8542bb9381e4eca6f0ebceddec68525cc59e34f7244613cf33cb2151f570c3345cb6d081c492b01070e762d3440f02d4558234532d58ff3dc919057e06b7bdac"
+ },
+ {
+ "name": "dotnet-runtime-linux-musl-arm.tar.gz",
+ "rid": "linux-musl-arm",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/c948e710-a590-4492-870d-1e44ce476a55/86522880c5160af3c81bfa71378b79b9/dotnet-runtime-9.0.0-rc.1.24431.7-linux-musl-arm.tar.gz",
+ "hash": "11189bcc13148694913ac5fb050b77db8104ac62dd39b970cd96aef399f7a7cee656a314b44f0113f96726e7ee0a269dea38637020fe06261a8b01ca0df9e4b4"
+ },
+ {
+ "name": "dotnet-runtime-linux-musl-arm64.tar.gz",
+ "rid": "linux-musl-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/9ef6c8f0-49ac-4b37-9e7a-0f2cbbc74472/ceebdb8281a18bc80d17147ec3146cd0/dotnet-runtime-9.0.0-rc.1.24431.7-linux-musl-arm64.tar.gz",
+ "hash": "dd62a73736b275a15b5affa3465a0ef3d69619a06ccaaa3916b331f45b3859a9028e78eb7cd85c766deffb9703c7bb96788f4061d549cbdf325bf81894310521"
+ },
+ {
+ "name": "dotnet-runtime-linux-musl-x64.tar.gz",
+ "rid": "linux-musl-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/30c11bec-b456-45de-bb45-5e892fd1a509/cd72910d2c8b0c908f717a3563c2445f/dotnet-runtime-9.0.0-rc.1.24431.7-linux-musl-x64.tar.gz",
+ "hash": "bd77015ca46b8928f70a61e6cfef23c5e308ad40c03ddd421c210141b1a38cd5c4d8edf5365e8baee227db5a6ac71fbea481c1a8b3c5ba6ea58330afdd7fe231"
+ },
+ {
+ "name": "dotnet-runtime-linux-x64.tar.gz",
+ "rid": "linux-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/72048153-7c19-4e69-bcf3-22563060db07/cd181715a0f7cd3cec8c87b115181da9/dotnet-runtime-9.0.0-rc.1.24431.7-linux-x64.tar.gz",
+ "hash": "9f9a85b8d9f6362ed2c2d0edefd04999181b2c386647644fbc1d9f248255387324399edb1c40bc7fa8c47adc22e2d71db5f25ce794521d59e46c40593b5f6cc5"
+ },
+ {
+ "name": "dotnet-runtime-osx-arm64.pkg",
+ "rid": "osx-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/cbe92155-7b32-44c2-8544-da54f51e1aff/89a8488bec9e2b8baf1b44691de76591/dotnet-runtime-9.0.0-rc.1.24431.7-osx-arm64.pkg",
+ "hash": "8a0dd36bd239c676302affa7ad25568cd6c4593c57d215a11c81884e5b0ae15d1c3e1a98e38e6211c9c597dd9568df60af63d33abd32fade9d10077d29f8077a"
+ },
+ {
+ "name": "dotnet-runtime-osx-arm64.tar.gz",
+ "rid": "osx-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/8abf3e03-1ab3-40fd-a9cf-fa22005be2e8/cb0c3c5d130ef8ae76a982860fd3606a/dotnet-runtime-9.0.0-rc.1.24431.7-osx-arm64.tar.gz",
+ "hash": "a825fca9edde53ab6abc0efe0c44d6fb25c5c77aeb2d35b6c414d42f364453ceb069ed9db8865c2bb82523989fceb7cccbf86047699590ff756a6b9c54c21d74"
+ },
+ {
+ "name": "dotnet-runtime-osx-x64.pkg",
+ "rid": "osx-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/69f9f39d-731a-44af-b2bc-16e2032e68f2/ff83940c685cf51cf19a58e3a3fd0fd4/dotnet-runtime-9.0.0-rc.1.24431.7-osx-x64.pkg",
+ "hash": "a026498852db5902959e90ca53ea4567d28972c6bad1f23e42dd2cec2d966e2ff3b9824e3747566a942ac7149cde577b1af079ceca806f8d5a50015f7210fd00"
+ },
+ {
+ "name": "dotnet-runtime-osx-x64.tar.gz",
+ "rid": "osx-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/13d7d905-549f-44e8-9062-a678a742c5fb/94c51ca9c08ef9b5cceabafc2337118f/dotnet-runtime-9.0.0-rc.1.24431.7-osx-x64.tar.gz",
+ "hash": "f62f867eab633737c450ffb0543a726f1ba2f46a4265cb47978d88dad0c6b80a8db5ccf6f583842f85cb613b96d2f7c6806d669826f4b92b906e71d8d10e53e8"
+ },
+ {
+ "name": "dotnet-runtime-win-arm64.exe",
+ "rid": "win-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/1e08ea13-3a13-41ad-8555-cc20e7b760bc/3f2a126121eb7a0561d78bad9a2e9a5c/dotnet-runtime-9.0.0-rc.1.24431.7-win-arm64.exe",
+ "hash": "64a5655077cb6fbe40f7b3bdbcdeae41c16794ab93c86f00cb803bbab3f2d5207d5bad3f84a2e3fc92e1ebf322b7c47b25ed926b9ae17b1e3b3175820db1eed9"
+ },
+ {
+ "name": "dotnet-runtime-win-arm64.zip",
+ "rid": "win-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/60cd407e-f995-49cb-bc9e-b990542469ce/1e269314a9fa5de60990bb5879775e23/dotnet-runtime-9.0.0-rc.1.24431.7-win-arm64.zip",
+ "hash": "888f39b40a3baf573208b4d6d5e1d102e00da9128d086c8b706d5116f1325ad953ab44b6bdc7b82a3e5e59192e4b2cd53ba46849658ed7960293079ea58cf209"
+ },
+ {
+ "name": "dotnet-runtime-win-x64.exe",
+ "rid": "win-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/98d8bcc9-a242-4b85-9764-e1fd3088cae9/71109ed672b325c05b895eba2afe3918/dotnet-runtime-9.0.0-rc.1.24431.7-win-x64.exe",
+ "hash": "1a6c34911e922541c89c8138507119c22519081df5a33d30f238fc7c2d03b3cbf834c495d21cd2a11ac1d93f9296616d192f75eb326f8308e08e12bd905e6020"
+ },
+ {
+ "name": "dotnet-runtime-win-x64.zip",
+ "rid": "win-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/11bfe5b9-8c18-4840-b12f-027a94e9ad39/a58ebaa1cbd0df24a6529689530aef8d/dotnet-runtime-9.0.0-rc.1.24431.7-win-x64.zip",
+ "hash": "b73b3ab9ab37b703b00bcb71eb180caab3f4e32dca16afbe4bcb28b3608604456c288edd7fb9254c8facdebfe3d00b28e17e10d6abb96ca0768427b773983e26"
+ },
+ {
+ "name": "dotnet-runtime-win-x86.exe",
+ "rid": "win-x86",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/e19676b9-e0d7-4ecb-b2ad-5e1ceeaf1d8d/93016ee5df25f623b959f49e546bf935/dotnet-runtime-9.0.0-rc.1.24431.7-win-x86.exe",
+ "hash": "90f74c10c717a663a0c400fb6998b0d33d1a7760c63a804f4e3a4505b6c9b0c5ae3a3a259b8d8cbaf7ce4b872d784b8473a25b65b4b1faaffb22ede870f0fab0"
+ },
+ {
+ "name": "dotnet-runtime-win-x86.zip",
+ "rid": "win-x86",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/870e89c2-cf3f-4b43-affc-2febef06d043/4cca866139bbcec02cfa85f7eeb9b59b/dotnet-runtime-9.0.0-rc.1.24431.7-win-x86.zip",
+ "hash": "78451848ddbb5080865c9ea0ad5f67c26ebe9a708104eba72166e708abd73bb647b2ec063180c39b3100e5261312f7efac7c594f12fe4319864ce4e31cd5f7ec"
+ }
+ ]
+ },
+ "sdk": {
+ "version": "9.0.100-rc.1.24452.12",
+ "version-display": "9.0.100-rc.1",
+ "runtime-version": "9.0.0-rc.1.24431.7",
+ "vs-version": "",
+ "vs-mac-version": "",
+ "vs-support": "",
+ "vs-mac-support": "",
+ "csharp-version": "13.0",
+ "fsharp-version": "8.0",
+ "vb-version": "16.9",
+ "files": [
+ {
+ "name": "dotnet-sdk-linux-arm.tar.gz",
+ "rid": "linux-arm",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/87c96627-cf20-47d7-8cb4-d5e083084dd4/07d4b533e746b344a3dbf9f7279f450b/dotnet-sdk-9.0.100-rc.1.24452.12-linux-arm.tar.gz",
+ "hash": "f31a4a2c3080a921cfdd71933d1f57c2f57ff4c43f5a0ad6f52640bc791e54f8c0526d8e1206ad21f8682357a53cf6d488a8b01107e7c34beafe2c8c3425dd8c"
+ },
+ {
+ "name": "dotnet-sdk-linux-arm64.tar.gz",
+ "rid": "linux-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/f7739964-9e84-4bb7-9435-509458a15f9c/a95ad7f9deb8ce2fd30173dfe86f55ba/dotnet-sdk-9.0.100-rc.1.24452.12-linux-arm64.tar.gz",
+ "hash": "f5742537128801c199a127266175066058788a26e8a603cbd26a1c16e9ef33a5d418e4790a3cea722d7de483eee8b68e0de4bb1dfdf279713369ed3b4d163a11"
+ },
+ {
+ "name": "dotnet-sdk-linux-musl-arm.tar.gz",
+ "rid": "linux-musl-arm",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/8cb683aa-4558-45ac-944a-73ac40b708d2/2795bd0253d5518490378edc7f7b562e/dotnet-sdk-9.0.100-rc.1.24452.12-linux-musl-arm.tar.gz",
+ "hash": "8480900e14bd1034f586c3e17402be2f04cab250d79b4d1dda3aa887e9fafa683ad388adf7f25b5c7b0dc433375ce1c272b3d9419636e6db0f7bf300e841a0a5"
+ },
+ {
+ "name": "dotnet-sdk-linux-musl-arm64.tar.gz",
+ "rid": "linux-musl-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/8737d284-0c4b-49a0-984c-23fddc7abcd8/ada586539e4417b557d60d0214e8b2eb/dotnet-sdk-9.0.100-rc.1.24452.12-linux-musl-arm64.tar.gz",
+ "hash": "656bfa4e7c4a3ee280b99eaffa620b09b89b3a3b9f6d33c9d787c1f8938b84afb5aa43d80546e81a2bfd532770c282c59aea167f50d01a57027a2061e595f0e9"
+ },
+ {
+ "name": "dotnet-sdk-linux-musl-x64.tar.gz",
+ "rid": "linux-musl-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/791e9a41-59da-4f92-9dfb-2cceaaea001b/710f7adf35dc2f32be49ac2834ad0afd/dotnet-sdk-9.0.100-rc.1.24452.12-linux-musl-x64.tar.gz",
+ "hash": "b1d8004cf9c3ffb530fbb3d4259174cb076a32ba00268daa43dbf452fe6d46ccf979a63d7f53ae70a2fa7a101a9df1bd3b840552ac92a852119bb7385a65f65f"
+ },
+ {
+ "name": "dotnet-sdk-linux-x64.tar.gz",
+ "rid": "linux-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/3b2b3c23-574b-45d7-b2b0-c67f0e935308/23ed647eb71a8f07414124422c15927d/dotnet-sdk-9.0.100-rc.1.24452.12-linux-x64.tar.gz",
+ "hash": "e8130817b779d0104a6eee33d98d97c3fad1c336013435f47c0e9e22370172b75da37ade76e49dec7cbe696884390d2e6941cc69e2bad5593d6d1c6b41083051"
+ },
+ {
+ "name": "dotnet-sdk-osx-arm64.pkg",
+ "rid": "osx-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/556d3bd1-88f9-4193-899e-3253b3f1cb6e/81869aaa34551cd754dce5d2b7907a7f/dotnet-sdk-9.0.100-rc.1.24452.12-osx-arm64.pkg",
+ "hash": "c5a54b42d13ef1b20ed01e089c812f0c39e7a9a091330eb69387cc7e41f14fd319909321bd7cdc2c5f6b3d9f75fbe64b906028ad4a3ef1d75ece1a225676b14f"
+ },
+ {
+ "name": "dotnet-sdk-osx-arm64.tar.gz",
+ "rid": "osx-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/930f4eb8-188f-47d5-8a26-28ca393b7d1b/c07a519e3d7e326c3f640ef72ea1193e/dotnet-sdk-9.0.100-rc.1.24452.12-osx-arm64.tar.gz",
+ "hash": "af30b31cd937e9fc97e164b83628c2c1ecd21329b75f742d9f5232aa68427d25b5d702cc565aa860d3c738c8727790569bf66a3ed74e5cef719ae589d302846f"
+ },
+ {
+ "name": "dotnet-sdk-osx-x64.pkg",
+ "rid": "osx-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/66064632-b4da-426d-8c92-964ef60a1705/d89d50709014f11cd6dd6118d0fe653f/dotnet-sdk-9.0.100-rc.1.24452.12-osx-x64.pkg",
+ "hash": "a0ac40a3b8a67447fe75b93c34a283049621de39a6791932320178c48e61cf7783eb1bcb3a6105ac5ff9c9aed718fefec8841f0172c8325f2c5cc0e30ced1e4d"
+ },
+ {
+ "name": "dotnet-sdk-osx-x64.tar.gz",
+ "rid": "osx-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/e26e36f6-746f-462c-8599-5d0a1f00e786/f1b8264ac10442b40009aa8cea46b23b/dotnet-sdk-9.0.100-rc.1.24452.12-osx-x64.tar.gz",
+ "hash": "0d1f0718eeef006c3ecfbefeebf9df0772ec22c74db4bb635b6463b8aedfd3957274b908b51ec019ced69d3e7af4ae9252f18e87b14a4411e1089a4cc41e37d0"
+ },
+ {
+ "name": "dotnet-sdk-win-arm64.exe",
+ "rid": "win-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/a6e58d24-e9a2-4889-86b0-5e813968eb2e/3f2ad317193daa6a15f25aeddf6b55b6/dotnet-sdk-9.0.100-rc.1.24452.12-win-arm64.exe",
+ "hash": "30a6ab47431eba8d82609f12739d7373e1a4ce903ab3f98a4e327b472fb7c3ebfdec6a8e2f3abd24af64a1962bd3aec0cc82c6030abbbae4c712e2037e9b3a5f"
+ },
+ {
+ "name": "dotnet-sdk-win-arm64.zip",
+ "rid": "win-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/43608406-ee61-4781-815f-29b07d3b1792/0df27a14349cd33f4a80751820f0d4d1/dotnet-sdk-9.0.100-rc.1.24452.12-win-arm64.zip",
+ "hash": "d8ed11c6490cb532cdadd9f36b75e11643cc4ce771d8d68efece94fa3be438c2304eabd890dff7363c7fdb18214bb7ef1534fe28a7a9d5672c4ede81a70ade0e"
+ },
+ {
+ "name": "dotnet-sdk-win-x64.exe",
+ "rid": "win-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/39d8f777-bc77-4261-9f50-5228cc275ca1/d5445753af7ab151f3a36a48c55b5404/dotnet-sdk-9.0.100-rc.1.24452.12-win-x64.exe",
+ "hash": "f8f3002242c76b5eb786b8c7788556563a22151a7e09032e7b0edcf4de17c3c69cf7f8dd598b2c5752df62d40798bcc4bc63f6bed8ce377d0938fe8b0ce631d1"
+ },
+ {
+ "name": "dotnet-sdk-win-x64.zip",
+ "rid": "win-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/0439a9c2-0190-4595-92b3-9e14822f4a84/5c83aaa1c16ed9f464a56fee5320e358/dotnet-sdk-9.0.100-rc.1.24452.12-win-x64.zip",
+ "hash": "88b4e63017663e807a26b6e3775cb67644f205a03e865f2b67c327e17120e46e0bf6aeb6f4c098cacb9822987d9f167a890c69d733e83dd998041d24c09ceb84"
+ },
+ {
+ "name": "dotnet-sdk-win-x86.exe",
+ "rid": "win-x86",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/e6011f62-e3a1-4e61-9db6-a9916d3b8b67/c48fab3dc0c018ad8b857dc5862b620f/dotnet-sdk-9.0.100-rc.1.24452.12-win-x86.exe",
+ "hash": "4da5b031405105db0cbd1a0c5656ac7ca481021f38694e7bbb6c1b3293ca3a398da2b504ac7726192defd9b7bee5e0231f18a334a0a7d4060e60e157d97b2619"
+ },
+ {
+ "name": "dotnet-sdk-win-x86.zip",
+ "rid": "win-x86",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/bc54d4a8-bf7b-4eb3-ba16-9b6284f41568/7721ac6e6aff216832c3f93225c2450f/dotnet-sdk-9.0.100-rc.1.24452.12-win-x86.zip",
+ "hash": "376ab68351566f8eebb837959d2e5c441e33081ca67fe1aa1223bc9bb7f0e86b626da01be9f5fb7e5a8601e61b48bd5a73955a0911633951c68aedbff4b53a57"
+ }
+ ]
+ },
+ "sdks": [
+ {
+ "version": "9.0.100-rc.1.24452.12",
+ "version-display": "9.0.100-rc.1",
+ "runtime-version": "9.0.0-rc.1.24431.7",
+ "vs-version": "",
+ "vs-mac-version": "",
+ "vs-support": "",
+ "vs-mac-support": "",
+ "csharp-version": "13.0",
+ "fsharp-version": "8.0",
+ "vb-version": "16.9",
+ "files": [
+ {
+ "name": "dotnet-sdk-linux-arm.tar.gz",
+ "rid": "linux-arm",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/87c96627-cf20-47d7-8cb4-d5e083084dd4/07d4b533e746b344a3dbf9f7279f450b/dotnet-sdk-9.0.100-rc.1.24452.12-linux-arm.tar.gz",
+ "hash": "f31a4a2c3080a921cfdd71933d1f57c2f57ff4c43f5a0ad6f52640bc791e54f8c0526d8e1206ad21f8682357a53cf6d488a8b01107e7c34beafe2c8c3425dd8c"
+ },
+ {
+ "name": "dotnet-sdk-linux-arm64.tar.gz",
+ "rid": "linux-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/f7739964-9e84-4bb7-9435-509458a15f9c/a95ad7f9deb8ce2fd30173dfe86f55ba/dotnet-sdk-9.0.100-rc.1.24452.12-linux-arm64.tar.gz",
+ "hash": "f5742537128801c199a127266175066058788a26e8a603cbd26a1c16e9ef33a5d418e4790a3cea722d7de483eee8b68e0de4bb1dfdf279713369ed3b4d163a11"
+ },
+ {
+ "name": "dotnet-sdk-linux-musl-arm.tar.gz",
+ "rid": "linux-musl-arm",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/8cb683aa-4558-45ac-944a-73ac40b708d2/2795bd0253d5518490378edc7f7b562e/dotnet-sdk-9.0.100-rc.1.24452.12-linux-musl-arm.tar.gz",
+ "hash": "8480900e14bd1034f586c3e17402be2f04cab250d79b4d1dda3aa887e9fafa683ad388adf7f25b5c7b0dc433375ce1c272b3d9419636e6db0f7bf300e841a0a5"
+ },
+ {
+ "name": "dotnet-sdk-linux-musl-arm64.tar.gz",
+ "rid": "linux-musl-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/8737d284-0c4b-49a0-984c-23fddc7abcd8/ada586539e4417b557d60d0214e8b2eb/dotnet-sdk-9.0.100-rc.1.24452.12-linux-musl-arm64.tar.gz",
+ "hash": "656bfa4e7c4a3ee280b99eaffa620b09b89b3a3b9f6d33c9d787c1f8938b84afb5aa43d80546e81a2bfd532770c282c59aea167f50d01a57027a2061e595f0e9"
+ },
+ {
+ "name": "dotnet-sdk-linux-musl-x64.tar.gz",
+ "rid": "linux-musl-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/791e9a41-59da-4f92-9dfb-2cceaaea001b/710f7adf35dc2f32be49ac2834ad0afd/dotnet-sdk-9.0.100-rc.1.24452.12-linux-musl-x64.tar.gz",
+ "hash": "b1d8004cf9c3ffb530fbb3d4259174cb076a32ba00268daa43dbf452fe6d46ccf979a63d7f53ae70a2fa7a101a9df1bd3b840552ac92a852119bb7385a65f65f"
+ },
+ {
+ "name": "dotnet-sdk-linux-x64.tar.gz",
+ "rid": "linux-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/3b2b3c23-574b-45d7-b2b0-c67f0e935308/23ed647eb71a8f07414124422c15927d/dotnet-sdk-9.0.100-rc.1.24452.12-linux-x64.tar.gz",
+ "hash": "e8130817b779d0104a6eee33d98d97c3fad1c336013435f47c0e9e22370172b75da37ade76e49dec7cbe696884390d2e6941cc69e2bad5593d6d1c6b41083051"
+ },
+ {
+ "name": "dotnet-sdk-osx-arm64.pkg",
+ "rid": "osx-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/556d3bd1-88f9-4193-899e-3253b3f1cb6e/81869aaa34551cd754dce5d2b7907a7f/dotnet-sdk-9.0.100-rc.1.24452.12-osx-arm64.pkg",
+ "hash": "c5a54b42d13ef1b20ed01e089c812f0c39e7a9a091330eb69387cc7e41f14fd319909321bd7cdc2c5f6b3d9f75fbe64b906028ad4a3ef1d75ece1a225676b14f"
+ },
+ {
+ "name": "dotnet-sdk-osx-arm64.tar.gz",
+ "rid": "osx-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/930f4eb8-188f-47d5-8a26-28ca393b7d1b/c07a519e3d7e326c3f640ef72ea1193e/dotnet-sdk-9.0.100-rc.1.24452.12-osx-arm64.tar.gz",
+ "hash": "af30b31cd937e9fc97e164b83628c2c1ecd21329b75f742d9f5232aa68427d25b5d702cc565aa860d3c738c8727790569bf66a3ed74e5cef719ae589d302846f"
+ },
+ {
+ "name": "dotnet-sdk-osx-x64.pkg",
+ "rid": "osx-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/66064632-b4da-426d-8c92-964ef60a1705/d89d50709014f11cd6dd6118d0fe653f/dotnet-sdk-9.0.100-rc.1.24452.12-osx-x64.pkg",
+ "hash": "a0ac40a3b8a67447fe75b93c34a283049621de39a6791932320178c48e61cf7783eb1bcb3a6105ac5ff9c9aed718fefec8841f0172c8325f2c5cc0e30ced1e4d"
+ },
+ {
+ "name": "dotnet-sdk-osx-x64.tar.gz",
+ "rid": "osx-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/e26e36f6-746f-462c-8599-5d0a1f00e786/f1b8264ac10442b40009aa8cea46b23b/dotnet-sdk-9.0.100-rc.1.24452.12-osx-x64.tar.gz",
+ "hash": "0d1f0718eeef006c3ecfbefeebf9df0772ec22c74db4bb635b6463b8aedfd3957274b908b51ec019ced69d3e7af4ae9252f18e87b14a4411e1089a4cc41e37d0"
+ },
+ {
+ "name": "dotnet-sdk-win-arm64.exe",
+ "rid": "win-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/a6e58d24-e9a2-4889-86b0-5e813968eb2e/3f2ad317193daa6a15f25aeddf6b55b6/dotnet-sdk-9.0.100-rc.1.24452.12-win-arm64.exe",
+ "hash": "30a6ab47431eba8d82609f12739d7373e1a4ce903ab3f98a4e327b472fb7c3ebfdec6a8e2f3abd24af64a1962bd3aec0cc82c6030abbbae4c712e2037e9b3a5f"
+ },
+ {
+ "name": "dotnet-sdk-win-arm64.zip",
+ "rid": "win-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/43608406-ee61-4781-815f-29b07d3b1792/0df27a14349cd33f4a80751820f0d4d1/dotnet-sdk-9.0.100-rc.1.24452.12-win-arm64.zip",
+ "hash": "d8ed11c6490cb532cdadd9f36b75e11643cc4ce771d8d68efece94fa3be438c2304eabd890dff7363c7fdb18214bb7ef1534fe28a7a9d5672c4ede81a70ade0e"
+ },
+ {
+ "name": "dotnet-sdk-win-x64.exe",
+ "rid": "win-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/39d8f777-bc77-4261-9f50-5228cc275ca1/d5445753af7ab151f3a36a48c55b5404/dotnet-sdk-9.0.100-rc.1.24452.12-win-x64.exe",
+ "hash": "f8f3002242c76b5eb786b8c7788556563a22151a7e09032e7b0edcf4de17c3c69cf7f8dd598b2c5752df62d40798bcc4bc63f6bed8ce377d0938fe8b0ce631d1"
+ },
+ {
+ "name": "dotnet-sdk-win-x64.zip",
+ "rid": "win-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/0439a9c2-0190-4595-92b3-9e14822f4a84/5c83aaa1c16ed9f464a56fee5320e358/dotnet-sdk-9.0.100-rc.1.24452.12-win-x64.zip",
+ "hash": "88b4e63017663e807a26b6e3775cb67644f205a03e865f2b67c327e17120e46e0bf6aeb6f4c098cacb9822987d9f167a890c69d733e83dd998041d24c09ceb84"
+ },
+ {
+ "name": "dotnet-sdk-win-x86.exe",
+ "rid": "win-x86",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/e6011f62-e3a1-4e61-9db6-a9916d3b8b67/c48fab3dc0c018ad8b857dc5862b620f/dotnet-sdk-9.0.100-rc.1.24452.12-win-x86.exe",
+ "hash": "4da5b031405105db0cbd1a0c5656ac7ca481021f38694e7bbb6c1b3293ca3a398da2b504ac7726192defd9b7bee5e0231f18a334a0a7d4060e60e157d97b2619"
+ },
+ {
+ "name": "dotnet-sdk-win-x86.zip",
+ "rid": "win-x86",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/bc54d4a8-bf7b-4eb3-ba16-9b6284f41568/7721ac6e6aff216832c3f93225c2450f/dotnet-sdk-9.0.100-rc.1.24452.12-win-x86.zip",
+ "hash": "376ab68351566f8eebb837959d2e5c441e33081ca67fe1aa1223bc9bb7f0e86b626da01be9f5fb7e5a8601e61b48bd5a73955a0911633951c68aedbff4b53a57"
+ }
+ ]
+ }
+ ],
+ "aspnetcore-runtime": {
+ "version": "9.0.0-rc.1.24452.1",
+ "version-display": "9.0.0-rc.1",
+ "version-aspnetcoremodule": [
+ "19.0.24246.0"
+ ],
+ "vs-version": "",
+ "files": [
+ {
+ "name": "aspnetcore-runtime-linux-arm.tar.gz",
+ "rid": "linux-arm",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/c414fabc-f831-4c5d-af5e-8e85ebecc6a0/670acec9f83315bec2788393db85e708/aspnetcore-runtime-9.0.0-rc.1.24452.1-linux-arm.tar.gz",
+ "hash": "1201ddd76c54a676cb287443ef1b3316d087b9f3557c797f724cd4fcb86986eb499b3122959b24976444e262285c05a8a0f8f3f282894631e58fa4de42bb5489"
+ },
+ {
+ "name": "aspnetcore-runtime-linux-arm64.tar.gz",
+ "rid": "linux-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/c5075cd5-2552-4f77-96ce-31450f9ff8d5/e6ff2b52e2a27a60eb3585cbca01d60b/aspnetcore-runtime-9.0.0-rc.1.24452.1-linux-arm64.tar.gz",
+ "hash": "84610a38fb9a98eb7bd26ba89a9c4998682ec3fffb5eade5bbafbafd63cac7d9a5279618bb5b2575d27feec098da5fe6f7150c67253f3f37762601590396e122"
+ },
+ {
+ "name": "aspnetcore-runtime-linux-musl-arm.tar.gz",
+ "rid": "linux-musl-arm",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/8d4492ed-c733-4cfc-bf16-4f13191587f2/c843723067d5fc1d790ffa1810c683c1/aspnetcore-runtime-9.0.0-rc.1.24452.1-linux-musl-arm.tar.gz",
+ "hash": "29dbeee2ca4379b33457e2b056588114fa31813506c5359a23145f23a41d063d05eaa097ea117623a40fab113516b45150bd17a2f057287562c33fe9168bf299"
+ },
+ {
+ "name": "aspnetcore-runtime-linux-musl-arm64.tar.gz",
+ "rid": "linux-musl-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/bc3735cb-fea1-4f97-8669-3ab0e389d055/084b94228b13a45478ac75f5158801b3/aspnetcore-runtime-9.0.0-rc.1.24452.1-linux-musl-arm64.tar.gz",
+ "hash": "9f4f1a3a4f39377779bf4f76ce0b9763102d9ca617ffdf61ff75a0d81c5cc63fb5042708ff10b1a83e558050d9b95bbaf159fa77e27cc03e0ad343441e164b5e"
+ },
+ {
+ "name": "aspnetcore-runtime-linux-musl-x64.tar.gz",
+ "rid": "linux-musl-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/10aac5f7-c037-4874-8c05-425e668b0a24/4706d38e511259862e93a61f15dda28f/aspnetcore-runtime-9.0.0-rc.1.24452.1-linux-musl-x64.tar.gz",
+ "hash": "0f945f9c7619918d619a66cfb6c8b01fd9939438ce8ef8be0797faea4cbd73cede6fd25c225855efb793be670bfc0f7198e9f231fa0511d7cf319d2fabbac9d3"
+ },
+ {
+ "name": "aspnetcore-runtime-linux-x64.tar.gz",
+ "rid": "linux-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/da25731f-e296-4e2a-8f2b-0213d26e1799/859039cd012f8cfba53991f8f5543609/aspnetcore-runtime-9.0.0-rc.1.24452.1-linux-x64.tar.gz",
+ "hash": "f8fd285d67bb044d631596869d6301e10a2a243c81c9a05096a66aff4fb3431529812c7482e6cf0e065e8e065fc50b16b50d7f2a495ab30077a68bd45b3ba376"
+ },
+ {
+ "name": "aspnetcore-runtime-osx-arm64.tar.gz",
+ "rid": "osx-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/0bae8dff-9440-4388-a03e-af44e20673a8/8ab257a4963967970cd59c31c213f38d/aspnetcore-runtime-9.0.0-rc.1.24452.1-osx-arm64.tar.gz",
+ "hash": "03f7e03352d1ad2d54e9de4c1cdd7a94c2311bb36d4c6296661fab286cddebf3f57204f73892efd53f43cfb13ba73cafae95d0522c47be03203d5fb69a0ecfe9"
+ },
+ {
+ "name": "aspnetcore-runtime-osx-x64.tar.gz",
+ "rid": "osx-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/b0414fd7-20f9-4363-9dbf-072880e97b17/89584fa06e9ba1154a7e02402a28d82f/aspnetcore-runtime-9.0.0-rc.1.24452.1-osx-x64.tar.gz",
+ "hash": "ff4a6e35b41f5200521ea4b257b293e4d48f1786ccaa9cd85b55ba96ad36036dbc149d2ff820f1dff5f2d9acf6c38b6c3540e700c2c2db5fe6d82d4f85f461ae"
+ },
+ {
+ "name": "aspnetcore-runtime-win-arm64.exe",
+ "rid": "win-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/081a9fee-fefd-49ae-aaa1-eca16408292a/a6fe095b83415dab426a2d3565b07d0f/aspnetcore-runtime-9.0.0-rc.1.24452.1-win-arm64.exe",
+ "hash": "9dfd2fb830533936ba424a44abafb580bbbf01480b612b29965c779569bfd45a33925dac792c0a4d8c0ce80bf15307e86166b157b2a8ed8bf0643a517b36ba71"
+ },
+ {
+ "name": "aspnetcore-runtime-win-arm64.zip",
+ "rid": "win-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/16d665ba-a478-462c-b71f-1c33205cad9f/9d3e421691c3e341852b6986a76c8974/aspnetcore-runtime-9.0.0-rc.1.24452.1-win-arm64.zip",
+ "hash": "73d3b632f718d34e0029a85ef43c69c8f68aab74eda4fb0758f3f6edbdb8d89e62752ba2fb51cccca23a2440ce328955b9f6ef9bafe6f181a9bda6e3443a9f7d"
+ },
+ {
+ "name": "aspnetcore-runtime-win-x64.exe",
+ "rid": "win-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/3e0086bb-e60d-4357-a583-574e143fe998/926a13080470152c1d84eb618d92612b/aspnetcore-runtime-9.0.0-rc.1.24452.1-win-x64.exe",
+ "hash": "da1a1d24f104c7a4b3ab993663620e599c4c54593858990196090983a285b0cec0321db0a9e9d4f040260046f2035850e3077d62a01fc11232a1847cb971c6e9"
+ },
+ {
+ "name": "aspnetcore-runtime-win-x64.zip",
+ "rid": "win-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/794b8c46-03a9-4379-899b-d40d629a99e4/737cd88894b6720eb4ac02723a25bca8/aspnetcore-runtime-9.0.0-rc.1.24452.1-win-x64.zip",
+ "hash": "089020e21b337c74860c2c67ba367bdc4c270da822f9f1b181e092a9d96e8d6ff2609f05bc6ac5410523aa991fb5fa876477362dcf2f72c4c2ea2ea0e295b3b5"
+ },
+ {
+ "name": "aspnetcore-runtime-win-x86.exe",
+ "rid": "win-x86",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/9cd27e9e-80d6-46d1-b987-0ce1fa685d40/b7ed2424f5b1412da37da8b87dc5a11c/aspnetcore-runtime-9.0.0-rc.1.24452.1-win-x86.exe",
+ "hash": "fb864ba977436649e9a0e6ca6b9dfb58e6a62316259f5321e10a7fde8d590a054815b17c6e6754217089703fd4816046cac3f4e57b3b822c4df47e4f6fa36caa"
+ },
+ {
+ "name": "aspnetcore-runtime-win-x86.zip",
+ "rid": "win-x86",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/b566c52c-fb4e-4512-94d2-b9da281cd733/c07c752e86e7d20fbb68f11812d51160/aspnetcore-runtime-9.0.0-rc.1.24452.1-win-x86.zip",
+ "hash": "eab9f7515bdc4b0577db2cfd83da3f3bb4f6ef5f9fb58ed50f8c0882c2dc1a9a26bbc177bdebf62ec87160d797022b3a5ffc4fe8126afa38737aff777bcd698f"
+ },
+ {
+ "name": "aspnetcore-runtime-composite-linux-arm.tar.gz",
+ "rid": "linux-arm",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/f79e08cd-827b-41ff-90ea-d14ad74b1591/894ae03f6c8a9059aea91316521d768e/aspnetcore-runtime-composite-9.0.0-rc.1.24452.1-linux-arm.tar.gz",
+ "hash": "33fe5cc1474420b97525635c4587328ee7a75ee9d41adadd82748beb82d98416f0ea1003f73cb71475ca9ae376c597e03eb046f370c94340f6973b508de46757"
+ },
+ {
+ "name": "aspnetcore-runtime-composite-linux-arm64.tar.gz",
+ "rid": "linux-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/4726f360-e432-4d96-ac58-336a1af4dc6a/d39b1f10448110b2b22e6a0b91f7ef84/aspnetcore-runtime-composite-9.0.0-rc.1.24452.1-linux-arm64.tar.gz",
+ "hash": "38bf53375c10224af2240209f65eeaed4f5519679b0e2cf217c662d2dffa9c3de35122aab560fd663b7964f294700e2c3059dfb64dfb4ac8e791a65f5a8d802c"
+ },
+ {
+ "name": "aspnetcore-runtime-composite-linux-musl-arm.tar.gz",
+ "rid": "linux-musl-arm",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/944c0fcb-a40a-40a1-88c2-bb3f71a73118/a5b2b2d34f8369e2750e7260f7076b38/aspnetcore-runtime-composite-9.0.0-rc.1.24452.1-linux-musl-arm.tar.gz",
+ "hash": "5a6709c2e707e05ace840ede35bbf462e6eff3d8497b1afa9909e5daf6adb735f1a1f14256238765d7dd4b326a933a3cd93f9aacab43d39c22eb9d2b0c592c0b"
+ },
+ {
+ "name": "aspnetcore-runtime-composite-linux-musl-arm64.tar.gz",
+ "rid": "linux-musl-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/8a06a0cb-df24-40d9-831b-2def232b25e2/921c1efa5eed69d35f6e149519919fdc/aspnetcore-runtime-composite-9.0.0-rc.1.24452.1-linux-musl-arm64.tar.gz",
+ "hash": "9078ff4024ccae3acb05661c2be3f61ac8ca24a1cadd5999d1b7466c819ac36d2b57837c91f19f8bc00cba6cb8d0c694ada2d80de5a5eb930a66c0cf90273967"
+ },
+ {
+ "name": "aspnetcore-runtime-composite-linux-musl-x64.tar.gz",
+ "rid": "linux-musl-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/aab84d2d-84fb-4b99-86ed-c853290f14c5/3aee7978f038b921def87a863302bd5e/aspnetcore-runtime-composite-9.0.0-rc.1.24452.1-linux-musl-x64.tar.gz",
+ "hash": "33ddf922b107124112d4cb42efe040d04299aabe77e0cf47791e0e7ee9ccd106bc5c56cf792b49965570a0cb55ff40693e20eb9e3b868557b53000a091a9adaf"
+ },
+ {
+ "name": "aspnetcore-runtime-composite-linux-x64.tar.gz",
+ "rid": "linux-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/541d88ea-68cb-4cf2-8f8c-014a6cd84022/04e2eaf6093dcb6e2ef942959d2c4e22/aspnetcore-runtime-composite-9.0.0-rc.1.24452.1-linux-x64.tar.gz",
+ "hash": "eb291957efda04e117be857279261fdbe657980003fe321ead8fa65121be903459db9cab4a5454e719fde4e9d353e266054d6c18c62bad9f9204993068f71a5c"
+ },
+ {
+ "name": "dotnet-hosting-win.exe",
+ "rid": "",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/70dcf334-d01f-4025-9648-da1ad1679040/b742a72f09f6b001dbbb1ac530b274f1/dotnet-hosting-9.0.0-rc.1.24452.1-win.exe",
+ "hash": "221f75ee6e5a8fc27ccb24ab8b0fe0da70835f215355700b8ae9d9e278e939f16055793d2726732ba68d1607b778c55694654f7811cd7dc7b3f752606aed0503",
+ "akams": "https://aka.ms/dotnetcore-9-0-windowshosting"
+ }
+ ]
+ },
+ "windowsdesktop": {
+ "version": "9.0.0-rc.1.24452.1",
+ "version-display": "9.0.0-rc.1",
+ "files": [
+ {
+ "name": "windowsdesktop-runtime-win-arm64.exe",
+ "rid": "win-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/75c36f38-bd95-40e3-ae0e-6c837b83f0fd/4aa804036271e7f180eaee45fded745f/windowsdesktop-runtime-9.0.0-rc.1.24452.1-win-arm64.exe",
+ "hash": "c95b712758f09bde75213c5e9d2313887bf57619ea300d1342287ebf5ef9ae272f6d833af9053a1f79452a6d6ce3c0604cd3b6de7ecdf32cdd106c3b79ec8bb2"
+ },
+ {
+ "name": "windowsdesktop-runtime-win-arm64.zip",
+ "rid": "win-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/fa9d434e-5562-4e5b-b146-9c855800477d/26cb637f1d465c2052e83af6656f02c8/windowsdesktop-runtime-9.0.0-rc.1.24452.1-win-arm64.zip",
+ "hash": "11a4f6fb62146abe7e4177eb81d5a9b9ef1860bdb87953dcb49802b3c1c5cf8d7dc07b0b698ab959b0b0ad70a6a73d1dd31244333f0d27818ce39db362a7c215"
+ },
+ {
+ "name": "windowsdesktop-runtime-win-x64.exe",
+ "rid": "win-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/42d0d927-a9fd-4466-85b9-a92881127771/ada1c6949c9e4a173284391d91add261/windowsdesktop-runtime-9.0.0-rc.1.24452.1-win-x64.exe",
+ "hash": "032ae99f815ecb1c5b07377885955de621e49da4a3ddac994e251fc8dfb3911768a079e996d988e8cd6c9c154f2f9c0656c6f57ecce515fe90e88a0659381038"
+ },
+ {
+ "name": "windowsdesktop-runtime-win-x64.zip",
+ "rid": "win-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/a76a20cf-8db4-43c0-b688-8285da2984da/abd95894de9f7a29a238930bb19790bc/windowsdesktop-runtime-9.0.0-rc.1.24452.1-win-x64.zip",
+ "hash": "e7d72c19182533a72e14a90b79f5467a913b81ca89cf453d51e1a1acc47b66e31ef35c13c08b12e5338787d1e7d0f4bad842aed3e1c58b7a0800020e308f7b9b"
+ },
+ {
+ "name": "windowsdesktop-runtime-win-x86.exe",
+ "rid": "win-x86",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/ad33dd90-1911-497e-87d9-f3506c17f87d/2c8aec980e150fa37a65b4bb115bfaf0/windowsdesktop-runtime-9.0.0-rc.1.24452.1-win-x86.exe",
+ "hash": "1ea195d2efa597af4e03aface594d868d5e935af9a72196f3ce212e3c93626abcd48f95aa9c25a736539fc9c32c80d25334ec377ca6c7406f22a2fb0709df080"
+ },
+ {
+ "name": "windowsdesktop-runtime-win-x86.zip",
+ "rid": "win-x86",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/542e843e-1449-4da6-8061-de681f7a4554/559fec68bfb5a4c772d0cc219005a198/windowsdesktop-runtime-9.0.0-rc.1.24452.1-win-x86.zip",
+ "hash": "20ba8fd3c04c03e9008db73b5a007c87a9b191badbe7e469f98c40b86dbf3dc80bc81d6435a75154c8b1879e5283c412bd843e2efca0a86b7ed5ebb893de8ea9"
+ }
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/release-notes/9.0/preview/rc1/sdk.md b/release-notes/9.0/preview/rc1/sdk.md
new file mode 100644
index 00000000000..1e4b91af88b
--- /dev/null
+++ b/release-notes/9.0/preview/rc1/sdk.md
@@ -0,0 +1,39 @@
+# SDK updates in .NET 9 Release Candidate 1
+
+Here's a summary of what's new in the .NET SDK in this release:
+
+* [Workload History](#workload-history)
+
+SDK updates in .NET 7 Release Candidate 1:
+
+* [Release notes](https://github.com/dotnet/core/blob/main/release-notes/9.0/preview/rc1/sdk.md)
+* [What's new in the .NET Runtime in .NET 9](https://learn.microsoft.com/dotnet/core/whats-new/dotnet-9/overview) documentation
+
+.NET 9 Release Candidate 1:
+
+* [Discussion](https://aka.ms/dotnet/9/rc1)
+* [Release notes](https://github.com/dotnet/core/blob/main/release-notes/9.0/preview/rc1/README.md)
+* [Runtime release notes](https://github.com/dotnet/core/blob/main/release-notes/9.0/preview/rc1/runtime.md)
+* [Libraries release notes](https://github.com/dotnet/core/blob/main/release-notes/9.0/preview/rc1/libraries.md)
+
+## Feature
+
+### Workload History
+
+.NET SDK Workloads are an integral part of key experiences like MAUI and WASM, and in their default configuration can be updated independently as .NET Tooling authors release new versions. In addition, .NET SDK installations done through Visual Studio install a parallel set of versions. Without taking care, the workload installation status of a given .NET SDK install can drift over time, but there hasn't been a way to visualize this drift over time.
+
+To address this, we've added a new `dotnet workload history` command to the .NET SDK. This command will show the history of workload installations or modifications for a given .NET SDK installation, including the versions of the workloads that were installed, and when they were installed. This command will help you understand the drift in workload installations over time, and help you make informed decisions about which workloads versions to set your installation to. Let's see it in action. Think of it like the `git reflog` for workloads.
+
+```shell
+> dotnet workload history
+
+Id Date Command Workloads Global.json Version Workload Version
+-----------------------------------------------------------------------------------------------------------------------------------------------
+1 1/1/0001 12:00:00 AM +00:00 InitialState android, ios, maccatalyst, maui-windows 9.0.100-manifests.6d3c8f5d
+2 9/4/2024 8:15:33 PM -05:00 install android, aspire, ios, maccatalyst, maui-windows 9.0.100-rc.1.24453.3
+```
+
+Running `dotnet workload history` will print out a table of the history of workload installations or modifications for the current .NET SDK installation. The table will show key information like the date of the installation or modification, the command that was run, the workloads that were installed or modified, and the relevant version(s) for the command.
+The most important piece of information is the _id_ - this can be used in the `dotnet workload update` command with the `--from-history` option (for example `dotnet workload update --from-history 3` to return to loose manifest mode) to tell the SDK to return to the state at that version. This can be useful if you want to revert to a previous state for any reason.
+
+In this example, I had an SDK installation with the initial state of the android, ios, maccatalyst, and maui-windows workloads installed. I then ran `dotnet workload install aspire --version 9.0.100-rc.1.24453.3` to install the aspire workload and switch to workload sets mode, and the history command shows that the installation was successful. If I want to return to the previous state for any reason, I can use the _id_ from the history table to do so: `dotnet workload update --from-history 1`.
\ No newline at end of file
diff --git a/release-notes/9.0/releases.json b/release-notes/9.0/releases.json
index df99e7b6587..b2aabe6c4df 100644
--- a/release-notes/9.0/releases.json
+++ b/release-notes/9.0/releases.json
@@ -1,13 +1,525 @@
{
"channel-version": "9.0",
- "latest-release": "9.0.0-preview.7",
- "latest-release-date": "2024-08-13",
- "latest-runtime": "9.0.0-preview.7.24405.7",
- "latest-sdk": "9.0.100-preview.7.24407.12",
- "support-phase": "preview",
+ "latest-release": "9.0.0-rc.1",
+ "latest-release-date": "2024-09-10",
+ "latest-runtime": "9.0.0-rc.1.24431.7",
+ "latest-sdk": "9.0.100-rc.1.24452.12",
+ "support-phase": "go-live",
"release-type": "sts",
"lifecycle-policy": "https://aka.ms/dotnetcoresupport",
"releases": [
+ {
+ "release-date": "2024-09-10",
+ "release-version": "9.0.0-rc.1",
+ "security": false,
+ "cve-list": [],
+ "release-notes": "https://github.com/dotnet/core/blob/main/release-notes/9.0/preview/rc1/9.0.0-rc.1.md",
+ "runtime": {
+ "version": "9.0.0-rc.1.24431.7",
+ "version-display": "9.0.0-rc.1",
+ "vs-version": "",
+ "vs-mac-version": "",
+ "files": [
+ {
+ "name": "dotnet-runtime-linux-arm.tar.gz",
+ "rid": "linux-arm",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/26c238f2-53a2-4fdc-981e-31272c80d107/67c11b008d57d501cd2e5ca642cbc8c1/dotnet-runtime-9.0.0-rc.1.24431.7-linux-arm.tar.gz",
+ "hash": "8a83de300e8f9ec67f705004f55229573dd8bfb106f6c42389efb296c2386ee27846f81baafe6b4269e9c7269037e5ec3f1376c72bc103e4641c9181a7e57647"
+ },
+ {
+ "name": "dotnet-runtime-linux-arm64.tar.gz",
+ "rid": "linux-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/54f6fb3b-da5b-4a2d-98f4-ae07c814a586/e5f2a5ba551ffe53ea1c2ae9b7681f0b/dotnet-runtime-9.0.0-rc.1.24431.7-linux-arm64.tar.gz",
+ "hash": "8542bb9381e4eca6f0ebceddec68525cc59e34f7244613cf33cb2151f570c3345cb6d081c492b01070e762d3440f02d4558234532d58ff3dc919057e06b7bdac"
+ },
+ {
+ "name": "dotnet-runtime-linux-musl-arm.tar.gz",
+ "rid": "linux-musl-arm",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/c948e710-a590-4492-870d-1e44ce476a55/86522880c5160af3c81bfa71378b79b9/dotnet-runtime-9.0.0-rc.1.24431.7-linux-musl-arm.tar.gz",
+ "hash": "11189bcc13148694913ac5fb050b77db8104ac62dd39b970cd96aef399f7a7cee656a314b44f0113f96726e7ee0a269dea38637020fe06261a8b01ca0df9e4b4"
+ },
+ {
+ "name": "dotnet-runtime-linux-musl-arm64.tar.gz",
+ "rid": "linux-musl-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/9ef6c8f0-49ac-4b37-9e7a-0f2cbbc74472/ceebdb8281a18bc80d17147ec3146cd0/dotnet-runtime-9.0.0-rc.1.24431.7-linux-musl-arm64.tar.gz",
+ "hash": "dd62a73736b275a15b5affa3465a0ef3d69619a06ccaaa3916b331f45b3859a9028e78eb7cd85c766deffb9703c7bb96788f4061d549cbdf325bf81894310521"
+ },
+ {
+ "name": "dotnet-runtime-linux-musl-x64.tar.gz",
+ "rid": "linux-musl-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/30c11bec-b456-45de-bb45-5e892fd1a509/cd72910d2c8b0c908f717a3563c2445f/dotnet-runtime-9.0.0-rc.1.24431.7-linux-musl-x64.tar.gz",
+ "hash": "bd77015ca46b8928f70a61e6cfef23c5e308ad40c03ddd421c210141b1a38cd5c4d8edf5365e8baee227db5a6ac71fbea481c1a8b3c5ba6ea58330afdd7fe231"
+ },
+ {
+ "name": "dotnet-runtime-linux-x64.tar.gz",
+ "rid": "linux-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/72048153-7c19-4e69-bcf3-22563060db07/cd181715a0f7cd3cec8c87b115181da9/dotnet-runtime-9.0.0-rc.1.24431.7-linux-x64.tar.gz",
+ "hash": "9f9a85b8d9f6362ed2c2d0edefd04999181b2c386647644fbc1d9f248255387324399edb1c40bc7fa8c47adc22e2d71db5f25ce794521d59e46c40593b5f6cc5"
+ },
+ {
+ "name": "dotnet-runtime-osx-arm64.pkg",
+ "rid": "osx-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/cbe92155-7b32-44c2-8544-da54f51e1aff/89a8488bec9e2b8baf1b44691de76591/dotnet-runtime-9.0.0-rc.1.24431.7-osx-arm64.pkg",
+ "hash": "8a0dd36bd239c676302affa7ad25568cd6c4593c57d215a11c81884e5b0ae15d1c3e1a98e38e6211c9c597dd9568df60af63d33abd32fade9d10077d29f8077a"
+ },
+ {
+ "name": "dotnet-runtime-osx-arm64.tar.gz",
+ "rid": "osx-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/8abf3e03-1ab3-40fd-a9cf-fa22005be2e8/cb0c3c5d130ef8ae76a982860fd3606a/dotnet-runtime-9.0.0-rc.1.24431.7-osx-arm64.tar.gz",
+ "hash": "a825fca9edde53ab6abc0efe0c44d6fb25c5c77aeb2d35b6c414d42f364453ceb069ed9db8865c2bb82523989fceb7cccbf86047699590ff756a6b9c54c21d74"
+ },
+ {
+ "name": "dotnet-runtime-osx-x64.pkg",
+ "rid": "osx-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/69f9f39d-731a-44af-b2bc-16e2032e68f2/ff83940c685cf51cf19a58e3a3fd0fd4/dotnet-runtime-9.0.0-rc.1.24431.7-osx-x64.pkg",
+ "hash": "a026498852db5902959e90ca53ea4567d28972c6bad1f23e42dd2cec2d966e2ff3b9824e3747566a942ac7149cde577b1af079ceca806f8d5a50015f7210fd00"
+ },
+ {
+ "name": "dotnet-runtime-osx-x64.tar.gz",
+ "rid": "osx-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/13d7d905-549f-44e8-9062-a678a742c5fb/94c51ca9c08ef9b5cceabafc2337118f/dotnet-runtime-9.0.0-rc.1.24431.7-osx-x64.tar.gz",
+ "hash": "f62f867eab633737c450ffb0543a726f1ba2f46a4265cb47978d88dad0c6b80a8db5ccf6f583842f85cb613b96d2f7c6806d669826f4b92b906e71d8d10e53e8"
+ },
+ {
+ "name": "dotnet-runtime-win-arm64.exe",
+ "rid": "win-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/1e08ea13-3a13-41ad-8555-cc20e7b760bc/3f2a126121eb7a0561d78bad9a2e9a5c/dotnet-runtime-9.0.0-rc.1.24431.7-win-arm64.exe",
+ "hash": "64a5655077cb6fbe40f7b3bdbcdeae41c16794ab93c86f00cb803bbab3f2d5207d5bad3f84a2e3fc92e1ebf322b7c47b25ed926b9ae17b1e3b3175820db1eed9"
+ },
+ {
+ "name": "dotnet-runtime-win-arm64.zip",
+ "rid": "win-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/60cd407e-f995-49cb-bc9e-b990542469ce/1e269314a9fa5de60990bb5879775e23/dotnet-runtime-9.0.0-rc.1.24431.7-win-arm64.zip",
+ "hash": "888f39b40a3baf573208b4d6d5e1d102e00da9128d086c8b706d5116f1325ad953ab44b6bdc7b82a3e5e59192e4b2cd53ba46849658ed7960293079ea58cf209"
+ },
+ {
+ "name": "dotnet-runtime-win-x64.exe",
+ "rid": "win-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/98d8bcc9-a242-4b85-9764-e1fd3088cae9/71109ed672b325c05b895eba2afe3918/dotnet-runtime-9.0.0-rc.1.24431.7-win-x64.exe",
+ "hash": "1a6c34911e922541c89c8138507119c22519081df5a33d30f238fc7c2d03b3cbf834c495d21cd2a11ac1d93f9296616d192f75eb326f8308e08e12bd905e6020"
+ },
+ {
+ "name": "dotnet-runtime-win-x64.zip",
+ "rid": "win-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/11bfe5b9-8c18-4840-b12f-027a94e9ad39/a58ebaa1cbd0df24a6529689530aef8d/dotnet-runtime-9.0.0-rc.1.24431.7-win-x64.zip",
+ "hash": "b73b3ab9ab37b703b00bcb71eb180caab3f4e32dca16afbe4bcb28b3608604456c288edd7fb9254c8facdebfe3d00b28e17e10d6abb96ca0768427b773983e26"
+ },
+ {
+ "name": "dotnet-runtime-win-x86.exe",
+ "rid": "win-x86",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/e19676b9-e0d7-4ecb-b2ad-5e1ceeaf1d8d/93016ee5df25f623b959f49e546bf935/dotnet-runtime-9.0.0-rc.1.24431.7-win-x86.exe",
+ "hash": "90f74c10c717a663a0c400fb6998b0d33d1a7760c63a804f4e3a4505b6c9b0c5ae3a3a259b8d8cbaf7ce4b872d784b8473a25b65b4b1faaffb22ede870f0fab0"
+ },
+ {
+ "name": "dotnet-runtime-win-x86.zip",
+ "rid": "win-x86",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/870e89c2-cf3f-4b43-affc-2febef06d043/4cca866139bbcec02cfa85f7eeb9b59b/dotnet-runtime-9.0.0-rc.1.24431.7-win-x86.zip",
+ "hash": "78451848ddbb5080865c9ea0ad5f67c26ebe9a708104eba72166e708abd73bb647b2ec063180c39b3100e5261312f7efac7c594f12fe4319864ce4e31cd5f7ec"
+ }
+ ]
+ },
+ "sdk": {
+ "version": "9.0.100-rc.1.24452.12",
+ "version-display": "9.0.100-rc.1",
+ "runtime-version": "9.0.0-rc.1.24431.7",
+ "vs-version": "",
+ "vs-mac-version": "",
+ "vs-support": "",
+ "vs-mac-support": "",
+ "csharp-version": "13.0",
+ "fsharp-version": "8.0",
+ "vb-version": "16.9",
+ "files": [
+ {
+ "name": "dotnet-sdk-linux-arm.tar.gz",
+ "rid": "linux-arm",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/87c96627-cf20-47d7-8cb4-d5e083084dd4/07d4b533e746b344a3dbf9f7279f450b/dotnet-sdk-9.0.100-rc.1.24452.12-linux-arm.tar.gz",
+ "hash": "f31a4a2c3080a921cfdd71933d1f57c2f57ff4c43f5a0ad6f52640bc791e54f8c0526d8e1206ad21f8682357a53cf6d488a8b01107e7c34beafe2c8c3425dd8c"
+ },
+ {
+ "name": "dotnet-sdk-linux-arm64.tar.gz",
+ "rid": "linux-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/f7739964-9e84-4bb7-9435-509458a15f9c/a95ad7f9deb8ce2fd30173dfe86f55ba/dotnet-sdk-9.0.100-rc.1.24452.12-linux-arm64.tar.gz",
+ "hash": "f5742537128801c199a127266175066058788a26e8a603cbd26a1c16e9ef33a5d418e4790a3cea722d7de483eee8b68e0de4bb1dfdf279713369ed3b4d163a11"
+ },
+ {
+ "name": "dotnet-sdk-linux-musl-arm.tar.gz",
+ "rid": "linux-musl-arm",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/8cb683aa-4558-45ac-944a-73ac40b708d2/2795bd0253d5518490378edc7f7b562e/dotnet-sdk-9.0.100-rc.1.24452.12-linux-musl-arm.tar.gz",
+ "hash": "8480900e14bd1034f586c3e17402be2f04cab250d79b4d1dda3aa887e9fafa683ad388adf7f25b5c7b0dc433375ce1c272b3d9419636e6db0f7bf300e841a0a5"
+ },
+ {
+ "name": "dotnet-sdk-linux-musl-arm64.tar.gz",
+ "rid": "linux-musl-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/8737d284-0c4b-49a0-984c-23fddc7abcd8/ada586539e4417b557d60d0214e8b2eb/dotnet-sdk-9.0.100-rc.1.24452.12-linux-musl-arm64.tar.gz",
+ "hash": "656bfa4e7c4a3ee280b99eaffa620b09b89b3a3b9f6d33c9d787c1f8938b84afb5aa43d80546e81a2bfd532770c282c59aea167f50d01a57027a2061e595f0e9"
+ },
+ {
+ "name": "dotnet-sdk-linux-musl-x64.tar.gz",
+ "rid": "linux-musl-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/791e9a41-59da-4f92-9dfb-2cceaaea001b/710f7adf35dc2f32be49ac2834ad0afd/dotnet-sdk-9.0.100-rc.1.24452.12-linux-musl-x64.tar.gz",
+ "hash": "b1d8004cf9c3ffb530fbb3d4259174cb076a32ba00268daa43dbf452fe6d46ccf979a63d7f53ae70a2fa7a101a9df1bd3b840552ac92a852119bb7385a65f65f"
+ },
+ {
+ "name": "dotnet-sdk-linux-x64.tar.gz",
+ "rid": "linux-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/3b2b3c23-574b-45d7-b2b0-c67f0e935308/23ed647eb71a8f07414124422c15927d/dotnet-sdk-9.0.100-rc.1.24452.12-linux-x64.tar.gz",
+ "hash": "e8130817b779d0104a6eee33d98d97c3fad1c336013435f47c0e9e22370172b75da37ade76e49dec7cbe696884390d2e6941cc69e2bad5593d6d1c6b41083051"
+ },
+ {
+ "name": "dotnet-sdk-osx-arm64.pkg",
+ "rid": "osx-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/556d3bd1-88f9-4193-899e-3253b3f1cb6e/81869aaa34551cd754dce5d2b7907a7f/dotnet-sdk-9.0.100-rc.1.24452.12-osx-arm64.pkg",
+ "hash": "c5a54b42d13ef1b20ed01e089c812f0c39e7a9a091330eb69387cc7e41f14fd319909321bd7cdc2c5f6b3d9f75fbe64b906028ad4a3ef1d75ece1a225676b14f"
+ },
+ {
+ "name": "dotnet-sdk-osx-arm64.tar.gz",
+ "rid": "osx-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/930f4eb8-188f-47d5-8a26-28ca393b7d1b/c07a519e3d7e326c3f640ef72ea1193e/dotnet-sdk-9.0.100-rc.1.24452.12-osx-arm64.tar.gz",
+ "hash": "af30b31cd937e9fc97e164b83628c2c1ecd21329b75f742d9f5232aa68427d25b5d702cc565aa860d3c738c8727790569bf66a3ed74e5cef719ae589d302846f"
+ },
+ {
+ "name": "dotnet-sdk-osx-x64.pkg",
+ "rid": "osx-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/66064632-b4da-426d-8c92-964ef60a1705/d89d50709014f11cd6dd6118d0fe653f/dotnet-sdk-9.0.100-rc.1.24452.12-osx-x64.pkg",
+ "hash": "a0ac40a3b8a67447fe75b93c34a283049621de39a6791932320178c48e61cf7783eb1bcb3a6105ac5ff9c9aed718fefec8841f0172c8325f2c5cc0e30ced1e4d"
+ },
+ {
+ "name": "dotnet-sdk-osx-x64.tar.gz",
+ "rid": "osx-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/e26e36f6-746f-462c-8599-5d0a1f00e786/f1b8264ac10442b40009aa8cea46b23b/dotnet-sdk-9.0.100-rc.1.24452.12-osx-x64.tar.gz",
+ "hash": "0d1f0718eeef006c3ecfbefeebf9df0772ec22c74db4bb635b6463b8aedfd3957274b908b51ec019ced69d3e7af4ae9252f18e87b14a4411e1089a4cc41e37d0"
+ },
+ {
+ "name": "dotnet-sdk-win-arm64.exe",
+ "rid": "win-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/a6e58d24-e9a2-4889-86b0-5e813968eb2e/3f2ad317193daa6a15f25aeddf6b55b6/dotnet-sdk-9.0.100-rc.1.24452.12-win-arm64.exe",
+ "hash": "30a6ab47431eba8d82609f12739d7373e1a4ce903ab3f98a4e327b472fb7c3ebfdec6a8e2f3abd24af64a1962bd3aec0cc82c6030abbbae4c712e2037e9b3a5f"
+ },
+ {
+ "name": "dotnet-sdk-win-arm64.zip",
+ "rid": "win-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/43608406-ee61-4781-815f-29b07d3b1792/0df27a14349cd33f4a80751820f0d4d1/dotnet-sdk-9.0.100-rc.1.24452.12-win-arm64.zip",
+ "hash": "d8ed11c6490cb532cdadd9f36b75e11643cc4ce771d8d68efece94fa3be438c2304eabd890dff7363c7fdb18214bb7ef1534fe28a7a9d5672c4ede81a70ade0e"
+ },
+ {
+ "name": "dotnet-sdk-win-x64.exe",
+ "rid": "win-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/39d8f777-bc77-4261-9f50-5228cc275ca1/d5445753af7ab151f3a36a48c55b5404/dotnet-sdk-9.0.100-rc.1.24452.12-win-x64.exe",
+ "hash": "f8f3002242c76b5eb786b8c7788556563a22151a7e09032e7b0edcf4de17c3c69cf7f8dd598b2c5752df62d40798bcc4bc63f6bed8ce377d0938fe8b0ce631d1"
+ },
+ {
+ "name": "dotnet-sdk-win-x64.zip",
+ "rid": "win-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/0439a9c2-0190-4595-92b3-9e14822f4a84/5c83aaa1c16ed9f464a56fee5320e358/dotnet-sdk-9.0.100-rc.1.24452.12-win-x64.zip",
+ "hash": "88b4e63017663e807a26b6e3775cb67644f205a03e865f2b67c327e17120e46e0bf6aeb6f4c098cacb9822987d9f167a890c69d733e83dd998041d24c09ceb84"
+ },
+ {
+ "name": "dotnet-sdk-win-x86.exe",
+ "rid": "win-x86",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/e6011f62-e3a1-4e61-9db6-a9916d3b8b67/c48fab3dc0c018ad8b857dc5862b620f/dotnet-sdk-9.0.100-rc.1.24452.12-win-x86.exe",
+ "hash": "4da5b031405105db0cbd1a0c5656ac7ca481021f38694e7bbb6c1b3293ca3a398da2b504ac7726192defd9b7bee5e0231f18a334a0a7d4060e60e157d97b2619"
+ },
+ {
+ "name": "dotnet-sdk-win-x86.zip",
+ "rid": "win-x86",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/bc54d4a8-bf7b-4eb3-ba16-9b6284f41568/7721ac6e6aff216832c3f93225c2450f/dotnet-sdk-9.0.100-rc.1.24452.12-win-x86.zip",
+ "hash": "376ab68351566f8eebb837959d2e5c441e33081ca67fe1aa1223bc9bb7f0e86b626da01be9f5fb7e5a8601e61b48bd5a73955a0911633951c68aedbff4b53a57"
+ }
+ ]
+ },
+ "sdks": [
+ {
+ "version": "9.0.100-rc.1.24452.12",
+ "version-display": "9.0.100-rc.1",
+ "runtime-version": "9.0.0-rc.1.24431.7",
+ "vs-version": "",
+ "vs-mac-version": "",
+ "vs-support": "",
+ "vs-mac-support": "",
+ "csharp-version": "13.0",
+ "fsharp-version": "8.0",
+ "vb-version": "16.9",
+ "files": [
+ {
+ "name": "dotnet-sdk-linux-arm.tar.gz",
+ "rid": "linux-arm",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/87c96627-cf20-47d7-8cb4-d5e083084dd4/07d4b533e746b344a3dbf9f7279f450b/dotnet-sdk-9.0.100-rc.1.24452.12-linux-arm.tar.gz",
+ "hash": "f31a4a2c3080a921cfdd71933d1f57c2f57ff4c43f5a0ad6f52640bc791e54f8c0526d8e1206ad21f8682357a53cf6d488a8b01107e7c34beafe2c8c3425dd8c"
+ },
+ {
+ "name": "dotnet-sdk-linux-arm64.tar.gz",
+ "rid": "linux-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/f7739964-9e84-4bb7-9435-509458a15f9c/a95ad7f9deb8ce2fd30173dfe86f55ba/dotnet-sdk-9.0.100-rc.1.24452.12-linux-arm64.tar.gz",
+ "hash": "f5742537128801c199a127266175066058788a26e8a603cbd26a1c16e9ef33a5d418e4790a3cea722d7de483eee8b68e0de4bb1dfdf279713369ed3b4d163a11"
+ },
+ {
+ "name": "dotnet-sdk-linux-musl-arm.tar.gz",
+ "rid": "linux-musl-arm",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/8cb683aa-4558-45ac-944a-73ac40b708d2/2795bd0253d5518490378edc7f7b562e/dotnet-sdk-9.0.100-rc.1.24452.12-linux-musl-arm.tar.gz",
+ "hash": "8480900e14bd1034f586c3e17402be2f04cab250d79b4d1dda3aa887e9fafa683ad388adf7f25b5c7b0dc433375ce1c272b3d9419636e6db0f7bf300e841a0a5"
+ },
+ {
+ "name": "dotnet-sdk-linux-musl-arm64.tar.gz",
+ "rid": "linux-musl-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/8737d284-0c4b-49a0-984c-23fddc7abcd8/ada586539e4417b557d60d0214e8b2eb/dotnet-sdk-9.0.100-rc.1.24452.12-linux-musl-arm64.tar.gz",
+ "hash": "656bfa4e7c4a3ee280b99eaffa620b09b89b3a3b9f6d33c9d787c1f8938b84afb5aa43d80546e81a2bfd532770c282c59aea167f50d01a57027a2061e595f0e9"
+ },
+ {
+ "name": "dotnet-sdk-linux-musl-x64.tar.gz",
+ "rid": "linux-musl-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/791e9a41-59da-4f92-9dfb-2cceaaea001b/710f7adf35dc2f32be49ac2834ad0afd/dotnet-sdk-9.0.100-rc.1.24452.12-linux-musl-x64.tar.gz",
+ "hash": "b1d8004cf9c3ffb530fbb3d4259174cb076a32ba00268daa43dbf452fe6d46ccf979a63d7f53ae70a2fa7a101a9df1bd3b840552ac92a852119bb7385a65f65f"
+ },
+ {
+ "name": "dotnet-sdk-linux-x64.tar.gz",
+ "rid": "linux-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/3b2b3c23-574b-45d7-b2b0-c67f0e935308/23ed647eb71a8f07414124422c15927d/dotnet-sdk-9.0.100-rc.1.24452.12-linux-x64.tar.gz",
+ "hash": "e8130817b779d0104a6eee33d98d97c3fad1c336013435f47c0e9e22370172b75da37ade76e49dec7cbe696884390d2e6941cc69e2bad5593d6d1c6b41083051"
+ },
+ {
+ "name": "dotnet-sdk-osx-arm64.pkg",
+ "rid": "osx-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/556d3bd1-88f9-4193-899e-3253b3f1cb6e/81869aaa34551cd754dce5d2b7907a7f/dotnet-sdk-9.0.100-rc.1.24452.12-osx-arm64.pkg",
+ "hash": "c5a54b42d13ef1b20ed01e089c812f0c39e7a9a091330eb69387cc7e41f14fd319909321bd7cdc2c5f6b3d9f75fbe64b906028ad4a3ef1d75ece1a225676b14f"
+ },
+ {
+ "name": "dotnet-sdk-osx-arm64.tar.gz",
+ "rid": "osx-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/930f4eb8-188f-47d5-8a26-28ca393b7d1b/c07a519e3d7e326c3f640ef72ea1193e/dotnet-sdk-9.0.100-rc.1.24452.12-osx-arm64.tar.gz",
+ "hash": "af30b31cd937e9fc97e164b83628c2c1ecd21329b75f742d9f5232aa68427d25b5d702cc565aa860d3c738c8727790569bf66a3ed74e5cef719ae589d302846f"
+ },
+ {
+ "name": "dotnet-sdk-osx-x64.pkg",
+ "rid": "osx-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/66064632-b4da-426d-8c92-964ef60a1705/d89d50709014f11cd6dd6118d0fe653f/dotnet-sdk-9.0.100-rc.1.24452.12-osx-x64.pkg",
+ "hash": "a0ac40a3b8a67447fe75b93c34a283049621de39a6791932320178c48e61cf7783eb1bcb3a6105ac5ff9c9aed718fefec8841f0172c8325f2c5cc0e30ced1e4d"
+ },
+ {
+ "name": "dotnet-sdk-osx-x64.tar.gz",
+ "rid": "osx-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/e26e36f6-746f-462c-8599-5d0a1f00e786/f1b8264ac10442b40009aa8cea46b23b/dotnet-sdk-9.0.100-rc.1.24452.12-osx-x64.tar.gz",
+ "hash": "0d1f0718eeef006c3ecfbefeebf9df0772ec22c74db4bb635b6463b8aedfd3957274b908b51ec019ced69d3e7af4ae9252f18e87b14a4411e1089a4cc41e37d0"
+ },
+ {
+ "name": "dotnet-sdk-win-arm64.exe",
+ "rid": "win-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/a6e58d24-e9a2-4889-86b0-5e813968eb2e/3f2ad317193daa6a15f25aeddf6b55b6/dotnet-sdk-9.0.100-rc.1.24452.12-win-arm64.exe",
+ "hash": "30a6ab47431eba8d82609f12739d7373e1a4ce903ab3f98a4e327b472fb7c3ebfdec6a8e2f3abd24af64a1962bd3aec0cc82c6030abbbae4c712e2037e9b3a5f"
+ },
+ {
+ "name": "dotnet-sdk-win-arm64.zip",
+ "rid": "win-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/43608406-ee61-4781-815f-29b07d3b1792/0df27a14349cd33f4a80751820f0d4d1/dotnet-sdk-9.0.100-rc.1.24452.12-win-arm64.zip",
+ "hash": "d8ed11c6490cb532cdadd9f36b75e11643cc4ce771d8d68efece94fa3be438c2304eabd890dff7363c7fdb18214bb7ef1534fe28a7a9d5672c4ede81a70ade0e"
+ },
+ {
+ "name": "dotnet-sdk-win-x64.exe",
+ "rid": "win-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/39d8f777-bc77-4261-9f50-5228cc275ca1/d5445753af7ab151f3a36a48c55b5404/dotnet-sdk-9.0.100-rc.1.24452.12-win-x64.exe",
+ "hash": "f8f3002242c76b5eb786b8c7788556563a22151a7e09032e7b0edcf4de17c3c69cf7f8dd598b2c5752df62d40798bcc4bc63f6bed8ce377d0938fe8b0ce631d1"
+ },
+ {
+ "name": "dotnet-sdk-win-x64.zip",
+ "rid": "win-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/0439a9c2-0190-4595-92b3-9e14822f4a84/5c83aaa1c16ed9f464a56fee5320e358/dotnet-sdk-9.0.100-rc.1.24452.12-win-x64.zip",
+ "hash": "88b4e63017663e807a26b6e3775cb67644f205a03e865f2b67c327e17120e46e0bf6aeb6f4c098cacb9822987d9f167a890c69d733e83dd998041d24c09ceb84"
+ },
+ {
+ "name": "dotnet-sdk-win-x86.exe",
+ "rid": "win-x86",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/e6011f62-e3a1-4e61-9db6-a9916d3b8b67/c48fab3dc0c018ad8b857dc5862b620f/dotnet-sdk-9.0.100-rc.1.24452.12-win-x86.exe",
+ "hash": "4da5b031405105db0cbd1a0c5656ac7ca481021f38694e7bbb6c1b3293ca3a398da2b504ac7726192defd9b7bee5e0231f18a334a0a7d4060e60e157d97b2619"
+ },
+ {
+ "name": "dotnet-sdk-win-x86.zip",
+ "rid": "win-x86",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/bc54d4a8-bf7b-4eb3-ba16-9b6284f41568/7721ac6e6aff216832c3f93225c2450f/dotnet-sdk-9.0.100-rc.1.24452.12-win-x86.zip",
+ "hash": "376ab68351566f8eebb837959d2e5c441e33081ca67fe1aa1223bc9bb7f0e86b626da01be9f5fb7e5a8601e61b48bd5a73955a0911633951c68aedbff4b53a57"
+ }
+ ]
+ }
+ ],
+ "aspnetcore-runtime": {
+ "version": "9.0.0-rc.1.24452.1",
+ "version-display": "9.0.0-rc.1",
+ "version-aspnetcoremodule": [
+ "19.0.24246.0"
+ ],
+ "vs-version": "",
+ "files": [
+ {
+ "name": "aspnetcore-runtime-linux-arm.tar.gz",
+ "rid": "linux-arm",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/c414fabc-f831-4c5d-af5e-8e85ebecc6a0/670acec9f83315bec2788393db85e708/aspnetcore-runtime-9.0.0-rc.1.24452.1-linux-arm.tar.gz",
+ "hash": "1201ddd76c54a676cb287443ef1b3316d087b9f3557c797f724cd4fcb86986eb499b3122959b24976444e262285c05a8a0f8f3f282894631e58fa4de42bb5489"
+ },
+ {
+ "name": "aspnetcore-runtime-linux-arm64.tar.gz",
+ "rid": "linux-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/c5075cd5-2552-4f77-96ce-31450f9ff8d5/e6ff2b52e2a27a60eb3585cbca01d60b/aspnetcore-runtime-9.0.0-rc.1.24452.1-linux-arm64.tar.gz",
+ "hash": "84610a38fb9a98eb7bd26ba89a9c4998682ec3fffb5eade5bbafbafd63cac7d9a5279618bb5b2575d27feec098da5fe6f7150c67253f3f37762601590396e122"
+ },
+ {
+ "name": "aspnetcore-runtime-linux-musl-arm.tar.gz",
+ "rid": "linux-musl-arm",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/8d4492ed-c733-4cfc-bf16-4f13191587f2/c843723067d5fc1d790ffa1810c683c1/aspnetcore-runtime-9.0.0-rc.1.24452.1-linux-musl-arm.tar.gz",
+ "hash": "29dbeee2ca4379b33457e2b056588114fa31813506c5359a23145f23a41d063d05eaa097ea117623a40fab113516b45150bd17a2f057287562c33fe9168bf299"
+ },
+ {
+ "name": "aspnetcore-runtime-linux-musl-arm64.tar.gz",
+ "rid": "linux-musl-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/bc3735cb-fea1-4f97-8669-3ab0e389d055/084b94228b13a45478ac75f5158801b3/aspnetcore-runtime-9.0.0-rc.1.24452.1-linux-musl-arm64.tar.gz",
+ "hash": "9f4f1a3a4f39377779bf4f76ce0b9763102d9ca617ffdf61ff75a0d81c5cc63fb5042708ff10b1a83e558050d9b95bbaf159fa77e27cc03e0ad343441e164b5e"
+ },
+ {
+ "name": "aspnetcore-runtime-linux-musl-x64.tar.gz",
+ "rid": "linux-musl-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/10aac5f7-c037-4874-8c05-425e668b0a24/4706d38e511259862e93a61f15dda28f/aspnetcore-runtime-9.0.0-rc.1.24452.1-linux-musl-x64.tar.gz",
+ "hash": "0f945f9c7619918d619a66cfb6c8b01fd9939438ce8ef8be0797faea4cbd73cede6fd25c225855efb793be670bfc0f7198e9f231fa0511d7cf319d2fabbac9d3"
+ },
+ {
+ "name": "aspnetcore-runtime-linux-x64.tar.gz",
+ "rid": "linux-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/da25731f-e296-4e2a-8f2b-0213d26e1799/859039cd012f8cfba53991f8f5543609/aspnetcore-runtime-9.0.0-rc.1.24452.1-linux-x64.tar.gz",
+ "hash": "f8fd285d67bb044d631596869d6301e10a2a243c81c9a05096a66aff4fb3431529812c7482e6cf0e065e8e065fc50b16b50d7f2a495ab30077a68bd45b3ba376"
+ },
+ {
+ "name": "aspnetcore-runtime-osx-arm64.tar.gz",
+ "rid": "osx-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/0bae8dff-9440-4388-a03e-af44e20673a8/8ab257a4963967970cd59c31c213f38d/aspnetcore-runtime-9.0.0-rc.1.24452.1-osx-arm64.tar.gz",
+ "hash": "03f7e03352d1ad2d54e9de4c1cdd7a94c2311bb36d4c6296661fab286cddebf3f57204f73892efd53f43cfb13ba73cafae95d0522c47be03203d5fb69a0ecfe9"
+ },
+ {
+ "name": "aspnetcore-runtime-osx-x64.tar.gz",
+ "rid": "osx-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/b0414fd7-20f9-4363-9dbf-072880e97b17/89584fa06e9ba1154a7e02402a28d82f/aspnetcore-runtime-9.0.0-rc.1.24452.1-osx-x64.tar.gz",
+ "hash": "ff4a6e35b41f5200521ea4b257b293e4d48f1786ccaa9cd85b55ba96ad36036dbc149d2ff820f1dff5f2d9acf6c38b6c3540e700c2c2db5fe6d82d4f85f461ae"
+ },
+ {
+ "name": "aspnetcore-runtime-win-arm64.exe",
+ "rid": "win-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/081a9fee-fefd-49ae-aaa1-eca16408292a/a6fe095b83415dab426a2d3565b07d0f/aspnetcore-runtime-9.0.0-rc.1.24452.1-win-arm64.exe",
+ "hash": "9dfd2fb830533936ba424a44abafb580bbbf01480b612b29965c779569bfd45a33925dac792c0a4d8c0ce80bf15307e86166b157b2a8ed8bf0643a517b36ba71"
+ },
+ {
+ "name": "aspnetcore-runtime-win-arm64.zip",
+ "rid": "win-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/16d665ba-a478-462c-b71f-1c33205cad9f/9d3e421691c3e341852b6986a76c8974/aspnetcore-runtime-9.0.0-rc.1.24452.1-win-arm64.zip",
+ "hash": "73d3b632f718d34e0029a85ef43c69c8f68aab74eda4fb0758f3f6edbdb8d89e62752ba2fb51cccca23a2440ce328955b9f6ef9bafe6f181a9bda6e3443a9f7d"
+ },
+ {
+ "name": "aspnetcore-runtime-win-x64.exe",
+ "rid": "win-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/3e0086bb-e60d-4357-a583-574e143fe998/926a13080470152c1d84eb618d92612b/aspnetcore-runtime-9.0.0-rc.1.24452.1-win-x64.exe",
+ "hash": "da1a1d24f104c7a4b3ab993663620e599c4c54593858990196090983a285b0cec0321db0a9e9d4f040260046f2035850e3077d62a01fc11232a1847cb971c6e9"
+ },
+ {
+ "name": "aspnetcore-runtime-win-x64.zip",
+ "rid": "win-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/794b8c46-03a9-4379-899b-d40d629a99e4/737cd88894b6720eb4ac02723a25bca8/aspnetcore-runtime-9.0.0-rc.1.24452.1-win-x64.zip",
+ "hash": "089020e21b337c74860c2c67ba367bdc4c270da822f9f1b181e092a9d96e8d6ff2609f05bc6ac5410523aa991fb5fa876477362dcf2f72c4c2ea2ea0e295b3b5"
+ },
+ {
+ "name": "aspnetcore-runtime-win-x86.exe",
+ "rid": "win-x86",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/9cd27e9e-80d6-46d1-b987-0ce1fa685d40/b7ed2424f5b1412da37da8b87dc5a11c/aspnetcore-runtime-9.0.0-rc.1.24452.1-win-x86.exe",
+ "hash": "fb864ba977436649e9a0e6ca6b9dfb58e6a62316259f5321e10a7fde8d590a054815b17c6e6754217089703fd4816046cac3f4e57b3b822c4df47e4f6fa36caa"
+ },
+ {
+ "name": "aspnetcore-runtime-win-x86.zip",
+ "rid": "win-x86",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/b566c52c-fb4e-4512-94d2-b9da281cd733/c07c752e86e7d20fbb68f11812d51160/aspnetcore-runtime-9.0.0-rc.1.24452.1-win-x86.zip",
+ "hash": "eab9f7515bdc4b0577db2cfd83da3f3bb4f6ef5f9fb58ed50f8c0882c2dc1a9a26bbc177bdebf62ec87160d797022b3a5ffc4fe8126afa38737aff777bcd698f"
+ },
+ {
+ "name": "aspnetcore-runtime-composite-linux-arm.tar.gz",
+ "rid": "linux-arm",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/f79e08cd-827b-41ff-90ea-d14ad74b1591/894ae03f6c8a9059aea91316521d768e/aspnetcore-runtime-composite-9.0.0-rc.1.24452.1-linux-arm.tar.gz",
+ "hash": "33fe5cc1474420b97525635c4587328ee7a75ee9d41adadd82748beb82d98416f0ea1003f73cb71475ca9ae376c597e03eb046f370c94340f6973b508de46757"
+ },
+ {
+ "name": "aspnetcore-runtime-composite-linux-arm64.tar.gz",
+ "rid": "linux-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/4726f360-e432-4d96-ac58-336a1af4dc6a/d39b1f10448110b2b22e6a0b91f7ef84/aspnetcore-runtime-composite-9.0.0-rc.1.24452.1-linux-arm64.tar.gz",
+ "hash": "38bf53375c10224af2240209f65eeaed4f5519679b0e2cf217c662d2dffa9c3de35122aab560fd663b7964f294700e2c3059dfb64dfb4ac8e791a65f5a8d802c"
+ },
+ {
+ "name": "aspnetcore-runtime-composite-linux-musl-arm.tar.gz",
+ "rid": "linux-musl-arm",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/944c0fcb-a40a-40a1-88c2-bb3f71a73118/a5b2b2d34f8369e2750e7260f7076b38/aspnetcore-runtime-composite-9.0.0-rc.1.24452.1-linux-musl-arm.tar.gz",
+ "hash": "5a6709c2e707e05ace840ede35bbf462e6eff3d8497b1afa9909e5daf6adb735f1a1f14256238765d7dd4b326a933a3cd93f9aacab43d39c22eb9d2b0c592c0b"
+ },
+ {
+ "name": "aspnetcore-runtime-composite-linux-musl-arm64.tar.gz",
+ "rid": "linux-musl-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/8a06a0cb-df24-40d9-831b-2def232b25e2/921c1efa5eed69d35f6e149519919fdc/aspnetcore-runtime-composite-9.0.0-rc.1.24452.1-linux-musl-arm64.tar.gz",
+ "hash": "9078ff4024ccae3acb05661c2be3f61ac8ca24a1cadd5999d1b7466c819ac36d2b57837c91f19f8bc00cba6cb8d0c694ada2d80de5a5eb930a66c0cf90273967"
+ },
+ {
+ "name": "aspnetcore-runtime-composite-linux-musl-x64.tar.gz",
+ "rid": "linux-musl-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/aab84d2d-84fb-4b99-86ed-c853290f14c5/3aee7978f038b921def87a863302bd5e/aspnetcore-runtime-composite-9.0.0-rc.1.24452.1-linux-musl-x64.tar.gz",
+ "hash": "33ddf922b107124112d4cb42efe040d04299aabe77e0cf47791e0e7ee9ccd106bc5c56cf792b49965570a0cb55ff40693e20eb9e3b868557b53000a091a9adaf"
+ },
+ {
+ "name": "aspnetcore-runtime-composite-linux-x64.tar.gz",
+ "rid": "linux-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/541d88ea-68cb-4cf2-8f8c-014a6cd84022/04e2eaf6093dcb6e2ef942959d2c4e22/aspnetcore-runtime-composite-9.0.0-rc.1.24452.1-linux-x64.tar.gz",
+ "hash": "eb291957efda04e117be857279261fdbe657980003fe321ead8fa65121be903459db9cab4a5454e719fde4e9d353e266054d6c18c62bad9f9204993068f71a5c"
+ },
+ {
+ "name": "dotnet-hosting-win.exe",
+ "rid": "",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/70dcf334-d01f-4025-9648-da1ad1679040/b742a72f09f6b001dbbb1ac530b274f1/dotnet-hosting-9.0.0-rc.1.24452.1-win.exe",
+ "hash": "221f75ee6e5a8fc27ccb24ab8b0fe0da70835f215355700b8ae9d9e278e939f16055793d2726732ba68d1607b778c55694654f7811cd7dc7b3f752606aed0503",
+ "akams": "https://aka.ms/dotnetcore-9-0-windowshosting"
+ }
+ ]
+ },
+ "windowsdesktop": {
+ "version": "9.0.0-rc.1.24452.1",
+ "version-display": "9.0.0-rc.1",
+ "files": [
+ {
+ "name": "windowsdesktop-runtime-win-arm64.exe",
+ "rid": "win-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/75c36f38-bd95-40e3-ae0e-6c837b83f0fd/4aa804036271e7f180eaee45fded745f/windowsdesktop-runtime-9.0.0-rc.1.24452.1-win-arm64.exe",
+ "hash": "c95b712758f09bde75213c5e9d2313887bf57619ea300d1342287ebf5ef9ae272f6d833af9053a1f79452a6d6ce3c0604cd3b6de7ecdf32cdd106c3b79ec8bb2"
+ },
+ {
+ "name": "windowsdesktop-runtime-win-arm64.zip",
+ "rid": "win-arm64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/fa9d434e-5562-4e5b-b146-9c855800477d/26cb637f1d465c2052e83af6656f02c8/windowsdesktop-runtime-9.0.0-rc.1.24452.1-win-arm64.zip",
+ "hash": "11a4f6fb62146abe7e4177eb81d5a9b9ef1860bdb87953dcb49802b3c1c5cf8d7dc07b0b698ab959b0b0ad70a6a73d1dd31244333f0d27818ce39db362a7c215"
+ },
+ {
+ "name": "windowsdesktop-runtime-win-x64.exe",
+ "rid": "win-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/42d0d927-a9fd-4466-85b9-a92881127771/ada1c6949c9e4a173284391d91add261/windowsdesktop-runtime-9.0.0-rc.1.24452.1-win-x64.exe",
+ "hash": "032ae99f815ecb1c5b07377885955de621e49da4a3ddac994e251fc8dfb3911768a079e996d988e8cd6c9c154f2f9c0656c6f57ecce515fe90e88a0659381038"
+ },
+ {
+ "name": "windowsdesktop-runtime-win-x64.zip",
+ "rid": "win-x64",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/a76a20cf-8db4-43c0-b688-8285da2984da/abd95894de9f7a29a238930bb19790bc/windowsdesktop-runtime-9.0.0-rc.1.24452.1-win-x64.zip",
+ "hash": "e7d72c19182533a72e14a90b79f5467a913b81ca89cf453d51e1a1acc47b66e31ef35c13c08b12e5338787d1e7d0f4bad842aed3e1c58b7a0800020e308f7b9b"
+ },
+ {
+ "name": "windowsdesktop-runtime-win-x86.exe",
+ "rid": "win-x86",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/ad33dd90-1911-497e-87d9-f3506c17f87d/2c8aec980e150fa37a65b4bb115bfaf0/windowsdesktop-runtime-9.0.0-rc.1.24452.1-win-x86.exe",
+ "hash": "1ea195d2efa597af4e03aface594d868d5e935af9a72196f3ce212e3c93626abcd48f95aa9c25a736539fc9c32c80d25334ec377ca6c7406f22a2fb0709df080"
+ },
+ {
+ "name": "windowsdesktop-runtime-win-x86.zip",
+ "rid": "win-x86",
+ "url": "https://download.visualstudio.microsoft.com/download/pr/542e843e-1449-4da6-8061-de681f7a4554/559fec68bfb5a4c772d0cc219005a198/windowsdesktop-runtime-9.0.0-rc.1.24452.1-win-x86.zip",
+ "hash": "20ba8fd3c04c03e9008db73b5a007c87a9b191badbe7e469f98c40b86dbf3dc80bc81d6435a75154c8b1879e5283c412bd843e2efca0a86b7ed5ebb893de8ea9"
+ }
+ ]
+ }
+ },
{
"release-date": "2024-08-13",
"release-version": "9.0.0-preview.7",
diff --git a/release-notes/README.md b/release-notes/README.md
index 81f2499e7ca..f7b68d3b5f5 100644
--- a/release-notes/README.md
+++ b/release-notes/README.md
@@ -4,11 +4,11 @@
| Version | Release Date | Support | Latest Patch Version | End of Support |
| :-- | :-- | :-- | :-- | :-- |
-| [.NET 9](9.0/README.md) | November 12, 2024 | [STS][policies] | [9.0.0-preview.7][9.0.0-preview.7] | May 12, 2026 |
+| [.NET 9](9.0/README.md) | November 12, 2024 | [STS][policies] | [9.0.0-rc.1][9.0.0-rc.1] | May 12, 2026 |
| [.NET 8](8.0/README.md) | [November 14, 2023](https://devblogs.microsoft.com/dotnet/announcing-dotnet-8/) | [LTS][policies] | [8.0.8][8.0.8] | November 10, 2026 |
| [.NET 6](6.0/README.md) | [November 8, 2021](https://devblogs.microsoft.com/dotnet/announcing-net-6/) | [LTS][policies] | [6.0.33][6.0.33] | November 12, 2024 |
-[9.0.0-preview.7]: 9.0/preview/preview7/9.0.0-preview.7.md
+[9.0.0-rc.1]: 9.0/preview/rc1/9.0.0-rc.1.md
[8.0.8]: 8.0/8.0.8/8.0.8.md
[6.0.33]: 6.0/6.0.33/6.0.33.md
[policies]: ../release-policies.md
diff --git a/release-notes/releases-index.json b/release-notes/releases-index.json
index 3fb81c015c8..06ea939954f 100644
--- a/release-notes/releases-index.json
+++ b/release-notes/releases-index.json
@@ -3,13 +3,13 @@
"releases-index": [
{
"channel-version": "9.0",
- "latest-release": "9.0.0-preview.7",
- "latest-release-date": "2024-08-13",
+ "latest-release": "9.0.0-rc.1",
+ "latest-release-date": "2024-09-10",
"security": false,
- "latest-runtime": "9.0.0-preview.7.24405.7",
- "latest-sdk": "9.0.100-preview.7.24407.12",
+ "latest-runtime": "9.0.0-rc.1.24431.7",
+ "latest-sdk": "9.0.100-rc.1.24452.12",
"product": ".NET",
- "support-phase": "preview",
+ "support-phase": "go-live",
"eol-date": "2026-05-11",
"release-type": "sts",
"releases.json": "https://dotnetcli.blob.core.windows.net/dotnet/release-metadata/9.0/releases.json",
diff --git a/releases.md b/releases.md
index 02943053c64..acb455e105d 100644
--- a/releases.md
+++ b/releases.md
@@ -16,15 +16,15 @@ The following table lists supported releases.
[8.0.8]: release-notes/8.0/8.0.8/8.0.8.md
[6.0.33]: release-notes/6.0/6.0.33/6.0.33.md
-## Preview releases
+## RC releases
-The following table lists unsupported preview releases.
+The following table lists unsupported rc releases.
| Version | Release Date | Support | Latest Patch Version | End of Support |
| :-- | :-- | :-- | :-- | :-- |
-| [.NET 9](release-notes/9.0/README.md) | November 12, 2024 | [STS][policies] | [9.0.0-preview.7][9.0.0-preview.7] | May 12, 2026 |
+| [.NET 9](release-notes/9.0/README.md) | November 12, 2024 | [STS][policies] | [9.0.0-rc.1][9.0.0-rc.1] | May 12, 2026 |
-[9.0.0-preview.7]: release-notes/9.0/preview/preview7/9.0.0-preview.7.md
+[9.0.0-rc.1]: release-notes/9.0/preview/rc1/9.0.0-rc.1.md
## End-of-life releases