>I need to know of the best approach to use to prevent my DLL to be decompile. Anyone would know about a good one to use?
You wont be able to prevent decryption. You can only obfuscate. People will still be able to look at your code.
Try reflector to see what happens when people look at the code in a .NET DLL.
Rodman
Rod Paddock
Editor in Chief CoDe Magazine
President Dash Point Software, Inc.
VP Red Matrix Technologies,Inc.