-
-
Notifications
You must be signed in to change notification settings - Fork 133
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
Exported name mismatched #129
Comments
nice catch for 1h ago released version :) I can't even imagine where this broken part if cdecl ok. Is this reproducible for prev beta?
I'll look into later, just 3 AM on my watch. Thanks for the report!
**edited: removed ....email_token=AAYYT7NQFORCMBXZIENOFN3QY...
Why github brokes my mails sometimes?
|
Sorry, I made a mistake. It seems that the bug is related to [DllExport("test123")] // Correct
[DllExport("test123", CallingConvention.Cdecl)] // Incorrect
[DllExport("test123", CallingConvention = CallingConvention.Cdecl)] // Incorrect Previous version is ok. |
@Executor-Cheng, Please confirm fixes using the following CI build: https://ci.appveyor.com/project/3Fs/dllexport-ix27o/builds/29539703/artifacts I'll try to prepare new release ASAP. |
Great! The problem has been solved! Thank you for your quick fix :) |
* FIXED: Mismatch of the name of the exported function with the specified value. Issue #129. * FIXED: Unchangeable cdecl convention. Part of Issue #129. * FIXED: Fixed possible duplication of `DllExportSysObjRebase` during setup. * NEW: Implemented "Single + Double Inf/-Inf token patching" option. Related Issue #128. * KNOWN: You can finally get another System.Object in modified assembly: #90 (comment) * NOTE: Please don't use beta releases in production! * NOTE: Please report about something here: https://github.com/3F/DllExport/issues
Done. Please use Beta3 release. |
Using v1.7-beta2, checked
Use our IL Assembler
, TargetFramework=netcoreapp3.1, the following method will be exported as "Test", not "test123".But if I use
CallingConvention.Cdecl
, the exported name will be "test123".The text was updated successfully, but these errors were encountered: