Difference between revisions of "Release Process"

From Agility
Jump to: navigation, search
(Using Dotfuscator CLI)
(Using Dotfuscator CLI)
Line 25: Line 25:
 
=== Configuration File ===
 
=== Configuration File ===
  
Configuration file should be created with the Standalone Dotfuscator GUI. Do not change the configuration xml file directly. Follow these instructions to create Dotfuscator config file:
+
Configuration file should be created with the Standalone Dotfuscator GUI. Do not change the configuration xml file directly. Follow these instructions to create config file:
  
 
[https://www.preemptive.com/images/stories/dotfuscator/DotfuscatorQuickStart/en/quickstart_standalone_gui.html Dotfuscator Quick Start Guide]
 
[https://www.preemptive.com/images/stories/dotfuscator/DotfuscatorQuickStart/en/quickstart_standalone_gui.html Dotfuscator Quick Start Guide]

Revision as of 08:53, 29 December 2016

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.


Configuration File

Configuration file should be created with the Standalone Dotfuscator GUI. Do not change the configuration xml file directly. Follow these instructions to create config file:

Dotfuscator Quick Start Guide


Dotfuscator CLI 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.

Using InstallAware CLI