Share via


Keepnamespace Renaming Option

This methodology is excellent as a way to hide the names of your classes while maintaining namespace hierarchy. You give up some size reduction and obfuscation potential, but preserve your namespace names. This is useful for libraries that may be linked to obfuscated code, or for applications that use already obfuscated code. An example of this type of renaming is:

Original Name New Name
Preemptive.Application.Main Preemptive.Application.a
Preemptive.Application.LoadData Preemptive.Application.b
Preemptive.Tools.BinaryTree Preemptive.Tools.a
Preemptive.Tools.LinkedList Preemptive.Tools.b

Keepnamespace and Keephierarchy are mutually exclusive options.

© 2002-2007 PreEmptive Solutions. All rights reserved.