Hi, 
As mentioned previously, the use of ObfuscationAttribute works great - but there seems to be an issue in the case where it is applied to internal classes.  I am using [InternalsVisibleTo] to expose my internals to another assembly - obfuscation (and verification) of all assemblies succeeds, but at runtime I am running into TypeLoadExceptions as the assembly that depends on these internals cannot find it anymore?