It does not rename public elements by default. Most obfuscators allows you
to control what to obfuscate and what not through reg expressions or custom
attributes, it the defaults are not suitable.
--
Best regards,
Carlos J. Quintero
MZ-Tools: Productivity add-ins for Visual Studio .NET, VB6, VB5 and VBA
You can code, design and document much faster.
Free resources for add-in developers:
http://www.mztools.com
"Oenone" <(E-Mail Removed)> escribió en el mensaje
news:(E-Mail Removed)...
> Michael C# wrote:
>> A basic obfuscator re-names your public classes and variables to make
>> the logic of the IL code harder to understand if it is de-compiled.
>
> How does it do this without breaking any code in other projects that uses
> those public classes and variables? Surely once these have been renamed,
> an external program that references an obfuscated DLL will find that the
> class and variable names it is looking for no longer exist?
>
> --
>
> (O)enone
>