-
Notifications
You must be signed in to change notification settings - Fork 462
Conversation
Would it work when the Property would be retrieved by reflection FlyoutPresenter.IsDefaultShadowEnabledProperty
I tested it and it seems to work. then it could target 1809 and work. |
Hey @inforithmics could you please try the NuGet I reference in this comment to see if this change fixes it too? I think it does kind of the same thing, but different :) Edit: I see this code is also in your PR, did you verify it works? |
I tested it and the problem ist still, that the MinVersion for the nuget packages is Windows 2004 / 19041 Maybe I should elaborate a little bit more about the problem. This means that it looks for uap10.0.17763 in the nuget. (The Minimum Version and not the target Version which is uap10.0.19041). Your pull request nuget package Here it takes the the .netstandard2.0 package (which doesn't have the UWP Renderer and functionality in it). My pull request nuget package. Here it finds the uap10.0.17763 target. For a fast test i added following line. This compiles with my package but doesn't with yours.
This is a type that is only avaible in the uwp target. So the problem is that unlike android and ios the nuget target is taken from the min version not the target version that's where the problems with targeting a min version of 1809 stem from. And I don't think this could be changed fast. So I added following change into my pull request in the project file. from:
to:
So what does this, it sets the Min Target to 1809 / 17763 But sets the Target Version to 2004 / 19041. Here is how the Xamarin.forms nuget package looks like Here there a several uap targets. This would be although a possibility to Target several uap targets. Someone already tried it once, but there where some errors / maybe I could make a different pull request with the multi targeting. |
Here a pull request against main with Multi targeting 1809 and 2004 nuget package |
I tested the package and I discovered strange things.
|
I found out what the problem was I targeted 1903 instead of 1809 (Version mixup) here the updated nuget: |
Description of Change
TBD
Bugs Fixed
API Changes
Behavioral Changes
PR Checklist
approved