Tool Integration 39
/XAPEXCLUDE
Exclude all assembly parts in a XAP file that match the given pattern from obfuscation. Include all assembly parts in a XAP file that match the given pattern in the obfuscation process. Include overrides Exclude and default behavior.
/BASEDIR
Specify the directory used to resolve all relative paths .
/OUTDIR
Specify the directory where the obfuscated assemblies are written to.
/MAPDIR
Specify the directory where the obfuscation map is written to.
/MAPFILE
5.5 Directories and file paths
Obfuscation using DeepSea Obfuscator 2009 involves various file and directory paths. Below you'll find a detailed description how the various path's are used.
Directories
Directory Details Output directory The output directory.
Relative paths are resolved against the effective base directory.
Map directory The directory where the obfuscation map is written to.
Relative paths are resolved against the effective base directory.
Base directory Base directory for all relative path's.
Relative paths are allowed but highly discouraged.
Effective base directory
This is not an external setting, but the result of the following evaluation: 1. If the base directory is set, use the base directory. 2. If a (.dsoproj) project is used, use the directory containing this project. 3. If an input assembly is configured with a full path, use the directory containing this input assembly.
© 2009 TallApplications BV
Made with FlippingBook HTML5