Skip to content
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

Visibility of public members in 1.6.0 changed #529

Open
johnnyontheweb opened this issue Feb 20, 2023 · 2 comments
Open

Visibility of public members in 1.6.0 changed #529

johnnyontheweb opened this issue Feb 20, 2023 · 2 comments
Labels
potential-bug Something does not seem to be working triage This issue needs some initial analysis.

Comments

@johnnyontheweb
Copy link

  • 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:

  1. 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)
  2. 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?

@johnnyontheweb johnnyontheweb added potential-bug Something does not seem to be working triage This issue needs some initial analysis. labels Feb 20, 2023
@manups4e
Copy link

manups4e commented Apr 20, 2024

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

@manups4e
Copy link

has anyone found the culprit so that i can handle it somehow?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
potential-bug Something does not seem to be working triage This issue needs some initial analysis.
Projects
None yet
Development

No branches or pull requests

2 participants