Home - Forums-.NET - Spices.Net - Problem with inheritance

Spices.Net

NET code security, tools to protect, obfuscate, tamper defense, code and data safety, recover, convert, optimize, explore, browse and analyze .Net software.

This forum related to following products: Spices.Net Suite, Spices.Net Obfuscator, Spices.Net Decompiler

Problem with inheritance
Link Posted: 03-Mar-2007 02:39
We have a set of VB.NET classes which inherit two generations deep.

The obfuscated version of the .exe will only work if I exclude the base class completely from obfuscation.
I have tried all combinations of settings that I can think of.

Is this a known issue or what could be the problem?
Link Posted: 03-Mar-2007 03:05
We should analyze your project to answer more clearly, can you provide your assemblies and spices.project used for obfuscation for analysis?
Did you tried to use ObfuscationOptions.Members = KeepInheritance mode?
Link Posted: 03-Mar-2007 03:27
Yes, I did try \"KeepInheritance\".
This makes no difference.
Link Posted: 03-Mar-2007 03:36
As I've understood, you're using v5.1.2.7,
please update your copy of Spices.net to the latest version and try to obfuscate your assemblies with the latest version.
Link Posted: 03-Mar-2007 04:21
Do you have any reason to believe that updating will actually fix this problem, or is that just your standard reply?

I am only asking because updating usually requires re-activating etc., which is a real pain (command line generate key, e-mail to you, wait for new key, apply...).
Link Posted: 03-Mar-2007 22:02
1. Yes, I'm sure that updating can help you to solve this problem, as some problems was fixed in v5.1.3.x versions
2. Re-activation is required for major updates (from v4 to v5 for example), your current license will work with latest update.