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?
I would assume either your code will have only the "non-4.5" parts obfuscated (obfuscators don't necessarily obfuscate everything in your code) or you haven't used any exclusive feature introduced by .NET 4.5 (think async and await, for example), so it obfuscates correctly even if you're targetting .NET 4.5.