-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
User Story: Developers can easily use NuGets with native libraries to build fast wasm projects #44636
Comments
Potentially related NuGet/Home#9631 |
Specific libraries with native dependencies that we've heard customer interest in include SkiaSharp and Sqlite. |
Has there been any updates to this? I see the other AOT issue is pretty long now :) |
I'm working on this. |
Good to note this is being worked on. This will help us to utilize skiasharp rendering in browser. Looking forward to see this feature in a preview. |
I've gone down that path for Uno, if you want to reuse the findings to include in the runtime: https://github.com/unoplatform/Uno.Wasm.Bootstrap#webassembly-module-linking-support, particularly the part with the multi-versioning of emscripten-targets. |
hi |
came from #5466 dropping in to get notified |
Why was this moved to Triage? |
We're still working on some details but the baseline functionality is in. |
@lewing Is this issue ready to close for 6.0.0? |
should this issue be removed from the .NET 6 project? |
Developers would like to be able to easily consume NuGets for use in browser-wasm applications. NuGets which consist of managed libraries only are generally supported as long as they target net5.0+ and avoid APIs marked with the [UnsupportedOsPlatform("browser")] attribute. We need to go beyond that and support NuGet packages that include also native/unmanaged code targeting
browser-wasm
RID.Work Items
The text was updated successfully, but these errors were encountered: