NuGet / NuGetGallery

NuGet Gallery is a package repository that powers https://www.nuget.org. Use this repo for reporting NuGet.org issues.
https://www.nuget.org/
Apache License 2.0
1.52k stars 643 forks source link

move to 8.0.301 sdk #9986

Open SimonCropp opened 3 weeks ago

joelverhagen commented 3 weeks ago

This seems reasonable, we just need to make sure our various CI and release pipelines are happy with this change. Thanks!

joelverhagen commented 3 weeks ago

Our release builds have some problem with this change. I think we would need to explicitly install .NET 8 to a special place, or something like that. It will take us some time to work out these changes (some of which may be closed source). Is this change blocking you?

SimonCropp commented 3 weeks ago

I think we would need to explicitly install .NET 8 to a special place

if u move to using the dotnet-install scripts it will respect your globa.json and install the correct version

Is this change blocking you?

.net 6 is 3 years old and i did not have it installed. imo it make sense to target the current stable, since there are security fixes and new features that are unlocked by using it

SimonCropp commented 1 day ago

can we merge this?