Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to get the command line parameters for Dotfuscator Community Edition v5.0.2600 working with the prefixing to specify that a DLL is a library. The help says the following:

/in:[+|-]<file>[,[+|-]<file>] specify input assemblies. Use prefix to obfuscate input as public(+) or private(-) assembly

Yet when I try the following command line:

dotfuscator /in:-MyLib.dll

...I get the following error:

enter image description here

I've tried with and without enclosing quotation marks without success. Is the parser faulty, or do I have wrong syntax?

share|improve this question

migrated from Oct 11 '12 at 14:36

This question came from our site for professional and enthusiast programmers.

Try specifying the full path such as dotfuscator /in:-C:\foobar\lib.dll. I've noticed with the professional version that full paths are required in most places

share|improve this answer
That did not work either I'm afraid. Got a different error message though. "The given path's format is not supported". – Nilzor Oct 12 '12 at 8:54
@Nilzor Ah, I was afraid I'd be wrong. You should probably try taking this question to the Dotfuscator support forum then: – Earlz Oct 12 '12 at 13:11
Yea, thanks I'll do that – Nilzor Oct 12 '12 at 14:00

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .