Home - Forums-General - Presale and licensing questions - "NotObfuscate" Attribute Not Working

Presale and licensing questions

"NotObfuscate" Attribute Not Working
Link Posted: 11-May-2008 18:32
I've still been testing and flexing all features and options with the evaluation version to ensure everything I need works for my application after obfuscation.  I'm running into some trouble again though.  In attempt to get parts of my application working I need to not obfuscate certain methods.  I tried declaring the NotObfuscate attribute above both specific functions or even the entire class and everything in the class is still being obfuscated regardless.  What am I doing wrong?  I've pasted the code I'm using below:

Imports NineRays.Obfuscator
Imports NineRays.Obfuscator.NotObfuscateAttribute

_
Module MyPropertiesModule
...
code
...
End Module


I know it's being obfuscated by looking at the code using Lutz Reflector.  It doesn't seem to want to appear on this forum post, I guess because I selected "NonDisplayable" for the obfuscation naming option.  But believe me it's being obfuscated.  Some of the code I see in Lutz Reflector I've pasted below:

[StandardModule, NotObfuscate]
internal sealed class MyPropertiesModule
{
    // Fields
    private static EffectsFloatingText ;
    private static string ;
...
code
...
// Methods
    [STAThread]
    public static void ();
    internal static bool (bool);
...
more code
...
// Nested Types
    internal class ·
    {
        // Methods
        public ·();
        internal static MyProject.MyForms З();
        internal static bool З();
        internal static string З();
    }
}


Why isn't this feature working?  What am I doing wrong?
Link Posted: 11-May-2008 19:34
Disregard my previous post, using...
_

...right above a method declaration did what I'm looking for.  Now everything is left untouched as I expect it to be.  Thank you anyway.