jspuij / TwokaB

Blazor WebView control for WPF, Android, macOS, iOS. Run Blazor on .NET Core and Mono natively inside a Webview.
https://jspuij.github.io/BlazorWebView.Docs/pages/index.html
Apache License 2.0
131 stars 15 forks source link

.net 5 support #35

Open musictopia2 opened 4 years ago

musictopia2 commented 4 years ago

Is there any possibility of this control being able to use .net 5? Because I know that blazor mobile bindings will not support .net 5 and would be disappointed if i can't use anything from .net 5 until .net 6 since i use blazor for both desktop and web assembly.

jspuij commented 4 years ago

Unfortunately not. The problem is that xamarin will not support .net50 for the forseable future. Xamarin Forms won't, but that is because the underlying platforms (Xamarin.IOS, Xamarin.Android and Xamarin.Mac) won't support net50 as targets. I cannot do anything about that.

https://github.com/xamarin/Xamarin.Forms/issues/12112

musictopia2 commented 4 years ago

Do you think you can make the control that does not use mobile bindings to use .net 5 since desktop does use .net 5? Because I was told that only .net 5 was supported for web assembly. That is the desktop version of the control, not the mobile bindings version. That can at least be a temporary solution for people who are willing to do only desktop development until .net 6 comes out.

jspuij commented 4 years ago

That would be double the maintenance. Since this project is more or less dormant (as I'm working on MBB) I don't see this happening soon. I accept PRs though, so if someone is interested in upgrading it, I'll import it as a separate .NET50 branch.