Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update all our .NET executables to target .NET 7.0.x #5396

Open
konrad-jamrozik opened this issue Feb 10, 2023 · 0 comments
Open

Update all our .NET executables to target .NET 7.0.x #5396

konrad-jamrozik opened this issue Feb 10, 2023 · 0 comments
Assignees
Labels
Central-EngSys This issue is owned by the Engineering System team.

Comments

@konrad-jamrozik
Copy link
Contributor

konrad-jamrozik commented Feb 10, 2023

This is an issue similar to this one:

but this time we are moving to .NET 7.0.x, not .NET 6.0.x.

This work was proposed as a result of my conversation with @weshaggard re this PR:

And triggered by @ckairen's attempt to target .NET 7 in this PR:

@weshaggard and my general idea is that our executables target framework major version should never differ by more than 1. That is, if our global.json lowest supported .NET runtime is 6, the newest any of our tools can target is 7. If one wants to target .NET 8, one first needs to ensure all our projects target at least .NET 7. Once this is done, then one can start targeting .NET 8.

Thus, given we are about to have first project targeting .NET 7 due to #5395, I am filling an issue to make everything target 7.

@konrad-jamrozik konrad-jamrozik added the Central-EngSys This issue is owned by the Engineering System team. label Feb 10, 2023
@konrad-jamrozik konrad-jamrozik self-assigned this Feb 10, 2023
@konrad-jamrozik konrad-jamrozik changed the title Migrate all our projects to .NET 7.0.x Update all our .NET executables to target .NET 7.0.x Feb 10, 2023
@kurtzeborn kurtzeborn moved this from 🤔Triage to 📋Backlog in Azure SDK EngSys 🚢🎉 Feb 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Central-EngSys This issue is owned by the Engineering System team.
Projects
Status: 📋 Backlog
Development

No branches or pull requests

1 participant