Skip to content

Evaluation if mapsui works on .net10 #3140

Draft
inforithmics wants to merge 18 commits intoMapsui:mainfrom
inforithmics:NET10Target
Draft

Evaluation if mapsui works on .net10 #3140
inforithmics wants to merge 18 commits intoMapsui:mainfrom
inforithmics:NET10Target

Conversation

@inforithmics
Copy link
Copy Markdown
Contributor

@inforithmics inforithmics commented Sep 25, 2025

.NET 10 is now RC 1 with a go live license this pull request is currently mainly for investigating things that break or could be improved. In November when .NET 10 is release this pull request leaves WIP

Findings:
.net8-android; net8-ios; are end of life

@pauldendulk
Copy link
Copy Markdown
Member

I am not a big fan of supporting multiple versions at the same time because in the past I have found this can cause obscure bugs which at some point took a significant part of the time to diagnose. It also results in more non-deterministic build errors. Now supporting multiple versions may not be very problematic in all scenarios, so we should consider supporting 10, but we should weigh the pros and cons. For MAUI I introduced a separate nuget package to support MAUI 8. Not sure if that is the best option, but at least it makes diagnosing problems a bit easier.

@inforithmics
Copy link
Copy Markdown
Contributor Author

Good point, initially I only want to target here the samples and unit tests to .NET 10 Frameworks, without additional Targets, To see if it works seemlessly or improvements need to be done.

@inforithmics inforithmics changed the title WIP .net10 Target WIP Evakzation if mapsui works on .net10 Sep 27, 2025
@inforithmics inforithmics marked this pull request as draft September 28, 2025 14:14
@inforithmics inforithmics changed the title WIP Evakzation if mapsui works on .net10 Evaluation if mapsui works on .net10 Sep 28, 2025
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