By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
449,196 Members | 1,689 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 449,196 IT Pros & Developers. It's quick & easy.

dotfuscator & delegates & deployment

P: n/a
Hello,

When I use the dotfuscator (Community Edition), all my delegate
functions no longer work.

I understand the reason why (the function in my delegate no longer
exists under the name I try to called it due to the obfuscation
process), but I don't know how to solve the problem except by excluding
the classes I delegate to...

However this solution is not satifactory (because the huge amount of
delegates and classes).

Is there an other solution?
Second problem: how can I automatically add the obfuscated exe into a
deployment project (so the principle output of a project is first
obfuscated before added to the project?

tia,
Robbie De Sutter
Jul 21 '05 #1
Share this Question
Share on Google+
5 Replies


P: n/a
Try a better obfuscator and not the crap thats shipped with the IDE.

Try http://www.remotesoft.com

"Robbie De Sutter" <Ro*********************@ugent.be> wrote in message
news:MP************************@msnews.microsoft.c om...
Hello,

When I use the dotfuscator (Community Edition), all my delegate
functions no longer work.

I understand the reason why (the function in my delegate no longer
exists under the name I try to called it due to the obfuscation
process), but I don't know how to solve the problem except by excluding
the classes I delegate to...

However this solution is not satifactory (because the huge amount of
delegates and classes).

Is there an other solution?
Second problem: how can I automatically add the obfuscated exe into a
deployment project (so the principle output of a project is first
obfuscated before added to the project?

tia,
Robbie De Sutter

Jul 21 '05 #2

P: n/a

The same problem exists: the delegate function calls are broken!

Robbie
In article <#x**************@TK2MSFTNGP12.phx.gbl>,
an********@discussions.microsoft.com says...
Try a better obfuscator and not the crap thats shipped with the IDE.

Try http://www.remotesoft.com

"Robbie De Sutter" <Ro*********************@ugent.be> wrote in message
news:MP************************@msnews.microsoft.c om...
Hello,

When I use the dotfuscator (Community Edition), all my delegate
functions no longer work.

I understand the reason why (the function in my delegate no longer
exists under the name I try to called it due to the obfuscation
process), but I don't know how to solve the problem except by excluding
the classes I delegate to...

However this solution is not satifactory (because the huge amount of
delegates and classes).

Is there an other solution?
Second problem: how can I automatically add the obfuscated exe into a
deployment project (so the principle output of a project is first
obfuscated before added to the project?

tia,
Robbie De Sutter


Jul 21 '05 #3

P: n/a
on all obfuscators?

Make a bug report on them then with ur example.

"Robbie De Sutter" <Ro*********************@ugent.be> wrote in message
news:MP************************@msnews.microsoft.c om...

The same problem exists: the delegate function calls are broken!

Robbie
In article <#x**************@TK2MSFTNGP12.phx.gbl>,
an********@discussions.microsoft.com says...
Try a better obfuscator and not the crap thats shipped with the IDE.

Try http://www.remotesoft.com

"Robbie De Sutter" <Ro*********************@ugent.be> wrote in message
news:MP************************@msnews.microsoft.c om...
Hello,

When I use the dotfuscator (Community Edition), all my delegate
functions no longer work.

I understand the reason why (the function in my delegate no longer
exists under the name I try to called it due to the obfuscation
process), but I don't know how to solve the problem except by excluding the classes I delegate to...

However this solution is not satifactory (because the huge amount of
delegates and classes).

Is there an other solution?
Second problem: how can I automatically add the obfuscated exe into a
deployment project (so the principle output of a project is first
obfuscated before added to the project?

tia,
Robbie De Sutter


Jul 21 '05 #4

P: n/a

"Robbie De Sutter" <Ro*********************@ugent.be> schreef in bericht
news:MP************************@msnews.microsoft.c om...
Hello,

When I use the dotfuscator (Community Edition), all my delegate
functions no longer work.

I understand the reason why (the function in my delegate no longer
exists under the name I try to called it due to the obfuscation
process), but I don't know how to solve the problem except by excluding
the classes I delegate to...

However this solution is not satifactory (because the huge amount of
delegates and classes).

Is there an other solution?
Second problem: how can I automatically add the obfuscated exe into a
deployment project (so the principle output of a project is first
obfuscated before added to the project?

tia,
Robbie De Sutter


I use the free open-source one made by Dan Appleman
(http://www.desaware.com). It's still there somewhere but pretty hard to
find. However you can find a copy at
http://www.abderaware.com/WhitePapers/Obfuscator.htm with a little
explaination on how to use it. It's just a matter of not obfuscating certain
things I think.

Yves Dhondt
Jul 21 '05 #5

P: n/a
Robbie,
How are you creating your delegate?

There is a way in dotfuscator (Community Edition), to go in and state that
it should leave certain names alone. I have not used dotfuscator enough yet
to tell you how.

I would start by investigating the rename options.

Hope this helps
Jay

"Robbie De Sutter" <Ro*********************@ugent.be> wrote in message
news:MP************************@msnews.microsoft.c om...
Hello,

When I use the dotfuscator (Community Edition), all my delegate
functions no longer work.

I understand the reason why (the function in my delegate no longer
exists under the name I try to called it due to the obfuscation
process), but I don't know how to solve the problem except by excluding
the classes I delegate to...

However this solution is not satifactory (because the huge amount of
delegates and classes).

Is there an other solution?
Second problem: how can I automatically add the obfuscated exe into a
deployment project (so the principle output of a project is first
obfuscated before added to the project?

tia,
Robbie De Sutter

Jul 21 '05 #6

This discussion thread is closed

Replies have been disabled for this discussion.