简体   繁体   中英

Eazfuscator.NET 3.3 does not support .NET 4.5, but I can still obfuscate my project that has .NET 4.5 target framework. What am I not understanding?

Eazfuscator.NET was free until version 3.3, everywhere I have been reading says 3.3 does not contain .NET 4.5 support (support was released in v3.4), but I can obfuscate my project that is built against .NET 4.5.

What am I not seeing?

Link talking about last free version

Eazfuscator changelog page for version 3.3

我假设您的代码只有“非4.5”部分被混淆(混淆器不一定混淆代码中的所有内容)或者您没有使用.NET 4.5引入的任何独占功能(想想异步和等待,对于例如),即使你的目标是.NET 4.5,它也会正确混淆。

The reason why Eazfuscator.NET 3.3 works for you is related to specifics of your code.

Sooner or later you may get to the point where some .NET 4.5 constructs won't be correctly handled by the old version of Eazfuscator.NET. Once that happens, you get either an error during obfuscation or a broken assembly at the output.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM