How can we help you today? How can we help you today?

Does SmartAssembly.Attributes.dll have to be redistributed?

If I am using custom attributes in my project to stop a few things from being obfuscated. Does the SmartAssembly.Attributes.dll have to be re-distributed with my executable or does RedGate somehow pull out the reference or do some other magic?

Thanks,
Eric
Eimmerman
0

Comments

1 comment

  • Simon C
    The attributes dll will be automatically merged into the output assembly for you, so you don't have to redistribute any of the SmartAssembly dlls along with your application.

    Alternatively, you can declare your own attributes with the correct name in your source code (for example, DoNotPruneAttribute); when checking attributes, SA only cares about the name of the attribute type, not its namespace or the assembly it comes from.
    Simon C
    0

Add comment

Please sign in to leave a comment.