Skip to content

Commit 99425fe

Browse files
committed
docs: Updated README.md
1 parent 74a34d4 commit 99425fe

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

README.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
Loads unmanaged libraries right from your embedded resources!
44
Works on Windows only, both on .NET Framework and .NET Core (and of course .NET 5.0)
55

6+
## Features:
7+
- Load x86 and x64 assemblies, right from the memory. No P/Invoke, no temporary files.
8+
- Correctly resolves loaded unmanaged libraries, and exposes a `AssemblyResolve` event for users to manually handle it.
9+
610
## Sample code:
711
```C#
812
using MemoryModule;
@@ -28,7 +32,8 @@ using MemoryModule;
2832
```
2933

3034

31-
See the DemoApp for more details.
35+
See the DemoApp for more details.
3236

3337
## Known issues
34-
- Beware of 64-bit `dll` files compiled using g++: https://github.com/fancycode/MemoryModule/issues/108.
38+
- Beware of ~~64-bit~~ `dll` files compiled using g++: https://github.com/fancycode/MemoryModule/issues/108. These files must be compiled using `-static-libgcc` and `-static-libstdc++` to load properly, in both the original C version and this version.
39+
- Resources are not supported.

0 commit comments

Comments
 (0)