-
Notifications
You must be signed in to change notification settings - Fork 6.1k
Closed
Labels
π seQUESTeredIdentifies that an issue has been imported into Quest.Identifies that an issue has been imported into Quest.breaking-changeIndicates a .NET Core breaking changeIndicates a .NET Core breaking change
Description
Description
See previous breaking changes: https://learn.microsoft.com/en-us/dotnet/core/compatibility/sdk/8.0/version-requirements
10.0.1xx will require 17.14 to load but only support targeting .NET 9 in that version.
To target net10.0, you must use version 18.0 or later
Version
.NET 10 RC 2
Previous behavior
The previous minimum for .NET 10 previews was 17.13 to allow time for release and more adoption of 17.14
New behavior
10.0.1xx-rc.2 will only load on 17.14 and 10.0.100 will warn if targeting net10.0 on 17.14.
Type of breaking change
- Binary incompatible: Existing binaries might encounter a breaking change in behavior, such as failure to load or execute, and if so, require recompilation.
- Source incompatible: When recompiled using the new SDK or component or to target the new runtime, existing source code might require source changes to compile successfully.
- Behavioral change: Existing binaries might behave differently at run time.
Reason for change
Planned change
Recommended action
Upgrade to Visual Studio 2026
Feature area
SDK
Affected APIs
No response
Copilot
Metadata
Metadata
Labels
π seQUESTeredIdentifies that an issue has been imported into Quest.Identifies that an issue has been imported into Quest.breaking-changeIndicates a .NET Core breaking changeIndicates a .NET Core breaking change