Any news on SA-1569 ?
I am working on obfuscating a .NET solution where a few assemblies are merged into facade so that the facade will expose only a few selected types to clients. I need to obfuscate everything in merged assemblies except the types explicitly excluded.
SA documentation (http://documentation.red-gate.com/display/SA6/Troubleshooting+name+mangling
) mentions KeepPublicMembersAccessible (former ExcludePublicMembers) attribute, but unfortunately it is not fully documented.
Would this be a correct usage of KeepPublicMembersAccessible attribute?
- Code: Select all
<Assembly AssemblyName="MyAssembly, Culture=neutral, PublicKeyToken=*****">
<Obfuscation Obfuscate="1" KeepPublicMembersAccessible="0" />
Will it cause the effect I need (obfuscating public members)?