Till the present moment I was using PreEmptive Dotfuscator to obfuscate my assemblies until I've found THE GREAT .Net Reactor solution for the same purpose, I tired Reactor and it was really amazing until I fall down in the hole!! Reactor worked greatly in most of my assemblies but when I've tried my recent C# solution I had the following error:
My solution is C# .Net 3.5, Reactor version: 18.104.22.168
Any help present?
Does that obfuscator have a feature to produce invalid metadata? You might try disabling that to see if the result is more usable.
@LonelyPixel produce invalid metadata?!! may I have misunderstood you. In general, the .Net Reactor doesn't provide a feature like that. Thanks for your reply.
Have you tried to delete all the debug files (.pdb) before you protect the assembly?