Closed GoogleCodeExporter closed 9 years ago
I can verify the problem. It does appear to be a problem with obfuscating
C5.dll; if
it is removed from the config file, everything appears to work fine. Will
investigate further.
Original comment by drcfor...@gmail.com
on 6 Sep 2007 at 3:15
Processing only Obfuscar.exe produces a working program. Touching Cecil.dll
works,
but the output does not work. Would you like some unit tests with this?
Original comment by skolima
on 6 Sep 2007 at 3:16
If it can be simplified dramatically (i.e., something much smaller than C5.dll
or
Mono.Cecil.dll), it would be helpful...otherwise, it's not difficult to
reproduce the
problem under the debugger with the actual assemblies and your config file.
Original comment by drcfor...@gmail.com
on 6 Sep 2007 at 4:03
After further investigation, it looks like using cecil from SVN, it works
properly,
except for assembly signing.
I can put out another release with the latest cecil, but obfuscar still won't
be able
to obfuscate itself, because both C5.dll and Mono.Cecil.dll have strong names,
and
obfuscating them breaks the signature.
I think I should add a warning / error message to make this more clear.
Original comment by drcfor...@gmail.com
on 6 Sep 2007 at 5:21
In r36, dropped in the latest Mono.Cecil.dll, added the error message, and
bumped the
version number to 1.3.1.
Original comment by drcfor...@gmail.com
on 6 Sep 2007 at 9:11
Original issue reported on code.google.com by
skolima
on 6 Sep 2007 at 3:00Attachments: