Re: Obfuscation question
- From: "Rene" <a@xxxxx>
- Date: Tue, 29 Apr 2008 13:35:38 -0500
I am not an expert on this but I am pretty sure there is a setting on the
Dotfuscator application where you can specify not to obfuscate namespaces
and public members. You have to tell Dotfucator not to rename that otherwise
all your properties, methods etc will be renamed to something meaningless
(which is the whole purpose of obfuscating the code).
If you don't specify not to rename that then other assembly referencing the
obfuscated assembly would not work. Every time you obfuscate an assembly the
renaming can be totally different.
"Greg" <gcadmes@xxxxxxxxx> wrote in message
news:f120b1f7-c612-49fe-931d-1caf691977b6@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
If a company is putting together an SDK where all of their soon-to-be
shipping assemblies have been signed and obfuscated, will those
assemblies be usless without specifying the items (Namespaces,
types, ...etc) to preserve during the obfuscation process?
I've obfuscated an assembly (UserControl) using Dotfuscator CE 4.1,
created a test client app, and added the assembly reference. After
compiling the test client, it complained about not being able to find
the namespace or any class type used in the UserControl.
any suggestions?
thanks
.
- References:
- Obfuscation question
- From: Greg
- Obfuscation question
- Prev by Date: Re: Writing a DAL with TDD
- Next by Date: Sort DataTable - C#
- Previous by thread: Obfuscation question
- Next by thread: Strong Name a compiled assembly?
- Index(es):
Relevant Pages
|