Open engycz opened 4 days ago
Hello Jiří,
Thank you for the detailed report! I apologize for the inconvenience. Although modern .NET 8 is not supported yet (I implemented the Rebasing only for System object that's not enough for modern versions), I already started review the DllExport project this month as it was mentioned earlier on https://mastodon.social/@github3F
So I'm currently working on fixing the DllExport's bugs and supporting the new modern platforms for it. Step by step; I need to fix the most important things first and then continue such the Rebasing feature.
That is, something in progress but I won't talk about any deadlines, ETA, and so on, because unfortunatelly I'm not in a position to plan anything even a week in advance.
Normally it might be December, but I've been outside the norm for too long, so...
Side note to anyone who asks me about something on YouTube (because I get something also there from time to time):
Since Google continues to keep ~shadow block on my account (tf is going I don't know, but this 7+ years as far as I remember it), let me remind once again that not all of my comments may be published due to ...who knows the reason, and this cannot be controlled in any way in the admin panel. For example:
Therefore, don't wast your time on youtube; contact me here or mastodon or email see in profile or in source code, I don't know but ...
I have a simple project in .NET Core 8.0 and a simple test project in C++.
DLLCoreExportsDemo.zip
I have two simple exported functions
First function DemoProc1 is working, the second DemoProc2 is failing with the exception 0xE0434352.
Running on console
Both projects are configured as x64.
I have
Use our IL Assembler
andRebase System Object: System.Runtime -> mscorlib
enabled.DllExport -version
: v1.7.4.29858+c1cc52fDemo Project: DLLCoreExportsDemo.zip