-
Notifications
You must be signed in to change notification settings - Fork 410
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
[BUG] Warning when including a ValueConverter starting in .NET MAUI 9 #2205
Comments
We don't currently support .NET 9 |
@VladislavAntonyuk we don't but this might be an issue worth keeping open for when we put in the work? .NET 9 is roughly only 2 months away |
RC 1 has been out and customers are starting to migrate. This actually seems to break some functionality with converters, so this is pretty critical. |
Yes, we will provide .NET 9 support when it GAs in November. |
If you would like to speed things up please feel free to open a branch and submit a draft PR with the required changes |
I have created a branch and draft PR here: #2215 There are some errors that I will try to work through but if anyone wants to jump in please feel free |
Good that you started this - can others commit on this branch?
@bijington the SDK being used in the pipeline is the wrong one (it sticks to the .NET 8 one). Please see my comment in the PR for a suggestion. |
Non-maintainers probably can't push to this branch but they could open a PR into this branch. That might work well if multiple people get involved. Thanks for the pointers on the pipeline builds. I'm fighting with getting it compiled locally first 😟 |
Would be great to have this fixed now when .NET 9 is released. |
Any updates on this? We are almost done with our migration to .NET9 and this is the last stop sign for us. |
We are currently blocked by this issue dotnet/maui#25871 although I am hoping to have a look over the weekend |
Is there an existing issue for this?
Did you read the "Reporting a bug" section on Contributing file?
Current Behavior
Including a Converter from the MAUI Community Toolkit in a .NET MAUI 9 app triggers a warning
When referencing a converter (e.g. from the MAUI Community Toolkit) in XAML,
xamlc
generates a warning with codeXC0103
in .NET 9 RC1. On .NET 8 this warning was not there.This is especially annoying in projects where
TreatWarningsAsErrors
is enabled.IsNullConverter
.Expected Behavior
ValueConverters from the MAUI Community Toolkit can be included without triggering errors
Steps To Reproduce
dotnet build
Link to public reproduction project repository
https://github.com/hansmbakker/bugrepro-converter-issue
Environment
Anything else?
This is caused by dotnet/maui#19650 / dotnet/maui#19945.
ValueConverters are expected to be attributed by
RequireService
orAcceptEmptyServiceProvider
.The text was updated successfully, but these errors were encountered: