Release Process

From Agility
Revision as of 08:21, 29 December 2016 by Krzych (Talk | contribs) (Using Dotfuscator CLI)

Jump to: navigation, search

Using Dotfuscator CLI

Dotfuscator can be executed through batch file with command:

dotfuscator [options] [config_file]

Options may begin with the '/' or the '-' characters.

The following is a summary of the basic command line options.

/i Investigate only - tells Dotfuscator to not create any output assemblies files. If the configuration file specifies a map file, the results of the run will be found there (this option is close to worthless without generating a map).

/v Verbose output - induces Dotfuscator to provide information about its progress during execution. The level of detail here will likely change between releases.

/q Quiet output - tells Dotfuscator to run completely without printed output. This is suitable for inclusion into application build sequences. This option overrides verbose mode.

/? Print help

[config_file] Configuration file containing runtime options.

The configfile is a configuration file that is required for every run of Dotfuscator. Notice you do not enter configuration information or target assemblies on the command line. This information must be found in the configuration file.

Extended options are designed to allow for basic obfuscation from the command line, without requiring you to first create a configuration file. If you use a configuration file with an extended command line option, the command line option supplements or overrides the commands in the configuration file. See Supplementing or Overriding a Configuration File from the Command Line for more information.

Configuration File

Using InstallAware CLI