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
I've been working on a plugin and I have been trying to make it as backwards compatible as possible. An issue I am encountering is that I cannot reference two versions, because of them not having a strong name, which makes it hard to make plugins/mods compatible with older versions, because of changed methods, non-existent variables etc. I think by signing and giving ML a strong name in the future might help other people make their "Melons" also backwards compatible. Obviously I'm not saying that all older versions should be given a strong name and reuploaded to Github, but in future releases I think it could help some people (not a lot but still).
The text was updated successfully, but these errors were encountered:
It seems that I have been able to resolve the issue myself, but I had to download the source code, sign the ML v0.5.7 and build it for VS to let me build my project correctly. I have tested the issue I was experiencing ( MelonLaunchOptions in ML 0.5.7 having Debug.Enabled and in later versions it being Core.IsDebug) and it seems to work correctly.
So if anyone is wondering how you can reference 2 versions of MelonLoader, that's how you do it. Although I find it unlikely that anyone will find it required to use 2 versions
Describe the new feature or enhancement
I've been working on a plugin and I have been trying to make it as backwards compatible as possible. An issue I am encountering is that I cannot reference two versions, because of them not having a strong name, which makes it hard to make plugins/mods compatible with older versions, because of changed methods, non-existent variables etc. I think by signing and giving ML a strong name in the future might help other people make their "Melons" also backwards compatible. Obviously I'm not saying that all older versions should be given a strong name and reuploaded to Github, but in future releases I think it could help some people (not a lot but still).
The text was updated successfully, but these errors were encountered: