ConfuserEx
ConfuserEx copied to clipboard
Visibility of public members in 1.6.0 changed
- ConfuserEx Version: 1.6.0+447341964f
- Target Framework: 4.7.1
- Operating System: Windows 10/11
In version 1.6.0 something changes with respect to visibility of public members:
- confuserex does not warn anymore on missing dependencies (in 1.5.0, I got ioerror dll not found, solved by setting a dependency as "external" in csproj)
- apparently not related to 1, public members across confused DLLs cannot be reached in runtime, causing "Method not found" error even if the method is declared as public. This is a general issue occurring in all my projects.
I cannot figure out what exactly changed from 1.5.0, can you help me identifying which change(s) cause this problem? Secondly, are there some custom flags to revert this behaviour?
having the same issue in point 2. On .Net standard 2.0, every internal method of any class when called returns Method not found exception when obfuscated in 1.6.0
has anyone found the culprit so that i can handle it somehow?