-
Notifications
You must be signed in to change notification settings - Fork 438
Open
Labels
Description
This should be done after Nov 11 when .NET 10 GA is released.
.NET 10 can be downloaded from here. You will need the latest Visual Studio Preview to run the project with this version.
To-do:
- Verify and update to make sure build files reference and install the .NET 10 GA. Update the global.json to reference .NET 10. Remove specific .NET 10 install tasks.
- Promote net10 TFM from TargetNetNext TargetFrameworks element to the GA TargetNetNext in projects.
- Update any package dependencies to reference .NET 10 with an exact version (no wildcard package versions).
- Resolve any new analyzer warnings and errors.
- Confirm net10 binaries are created when testing locally or in the build pipeline.
- Confirm all tests pass, including .NET 10 ones.
- Check .NET 10 breaking changes for breaking changes in .NET 10 since the latest version that we use and update the code accordingly.
- Remove any appropriate warnings (like NU5104) and elements like SuppressNETCoreSdkPreviewMessage since we shouldn't be referencing any preview packages now.
See #3287 as a reference for what changes were done to enable .NET 10 preview version and see if anything else that needs to be done that wasn't mentioned above.