Skip to content

Conversation

@SimonZhao888
Copy link
Member

No description provided.

@SimonZhao888 SimonZhao888 marked this pull request as ready for review August 18, 2025 08:32
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds framework reference definitions for .NET 11.0 to support the upcoming framework version in the MSBuild targeting system. The changes enable developers to target the net11.0 framework by providing the necessary metadata for runtime packs, targeting packs, and framework references.

Key changes:

  • Adds placeholder version variables for .NET 10.0 packages with preview versions
  • Defines comprehensive KnownFrameworkReference entries for net11.0 targeting all major framework components (NETCore.App, WindowsDesktop.App, AspNetCore.App)
  • Includes support for various runtime scenarios including NativeAOT, Mono, WebAssembly, and platform-specific configurations

<_WindowsDesktop100RuntimePackVersion>10.0.0-preview.7.25380.108</_WindowsDesktop100RuntimePackVersion>
<_WindowsDesktop100TargetingPackVersion>10.0.0-preview.7.25380.108</_WindowsDesktop100TargetingPackVersion>
<_AspNet100RuntimePackVersion>10.0.0-preview.7.25380.108</_AspNet100RuntimePackVersion>
<_AspNet100TargetingPackVersion>10.0.0-preview.7.25380.108</_AspNet100TargetingPackVersion>

This comment was marked as outdated.

<_WindowsDesktop100TargetingPackVersion>10.0.0-preview.7.25380.108</_WindowsDesktop100TargetingPackVersion>
<_AspNet100RuntimePackVersion>10.0.0-preview.7.25380.108</_AspNet100RuntimePackVersion>
<_AspNet100TargetingPackVersion>10.0.0-preview.7.25380.108</_AspNet100TargetingPackVersion>

This comment was marked as outdated.

@marcpopMSFT marcpopMSFT merged commit aaa06cc into main Aug 22, 2025
27 checks passed
@marcpopMSFT marcpopMSFT deleted the dev/Simon/addFrameworkReferencesForNet11 branch August 22, 2025 23:29
@marcpopMSFT
Copy link
Member

Thanks, @SimonZhao888 I believe the next step is to wait until this change flows to dotnet/dotnet, gets merged, and produces a new build. Then we can try updating the global.json to that version of 11.0.1xx alpha and try updating the SDK to target net11 (we likely need 11 versions of the runtimes as well for that).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants