yck1509 / ConfuserEx

An open-source, free protector for .NET applications
http://yck1509.github.io/ConfuserEx/
Other
3.57k stars 1.63k forks source link

MissingMethodException raises in my confused assembly with .Net 3.5 #636

Open magneticcore opened 6 years ago

magneticcore commented 6 years ago

I target my assembly containing controls for Visual Studio to .Net 3.5 with license support (VB.net).

After confusing it with ConfuserEx 1.0.0 (anti-tamper and constants), when the license is validated in Visual Studio, my assembly raises a MissingMethodException on Boolean System.Reflection.MethodInfo.op_Inequality(MethodInfo, MethodInfo) that is only included since .Net 4.0.

Without confusing it or confusing it with .Net 4.0 or 4.5, my assembly works normally. Note: I built ConfuserEx with .Net 4.0

Where in the source code can I find this kind of problem?

Thank you.

Smurf-IV commented 6 years ago

Is this related to and fixed by the steps in #478