You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is part of getting `jnimarshalmethod-gen` to work on Windows and
later with .NET 5.
The created `AppDomain` was used to isolate processed assembly, so that
we could unload it and rewrite with generated changes; see 2a9ac6a.
That didn't work on Windows even with .NET Framework, which has
the full `AppDomain` API. In .NET 5, `AppDomain`s can't be created.
Instead of using `AppDomain`s, pre-load the assembly in memory and
load it from there. This avoids the file sharing issues.
0 commit comments