Debugging Tools for Windows

Settings

The Settings section enables you to define the primary settings for ADPlus. Most of these settings are equivalent to command-line parameters.

You can include as many instances as you want for the ProcessID, ProcessName, Spawn. and Notify elements.

    <Settings>
        <AttachInterval> inseconds </AttachInterval> 
        <AttachRepeats> numberofrepeatedattachments </AttachRepeats>
        <RunMode> runmode </RunMode>
        <LastScriptCommand> LastCommand </LastScriptCommand>
        <Option> IIS </Option>
        <Option> Quiet </Option>
        <Option> NoTlist </Option>
        <Option> NoTsCheck </Option>
        <Option> NoFreeSpaceChecking </Option>
        <OutputDir> OutputDirectoryName </OutputDir>
        <ProcessID> PID </ProcessID>
        <ProcessName> ProcessName </ProcessName>
        <GenerateScript> ScriptName </GenerateScript>
        <Spawn> Spawn Command </Spawn>
        <Sympath> Symbol Path </Sympath>
        <SympathPlus> Symbol Path to add </SympathPlus>
        <Notify> { ComputerName | UserName } </Notify>
        <Debugger> Debugger </ Debugger >
    </Settings>

The Settings section contains the following elements:

AttachInterval
Same as the IntervalInSeconds parameter of the –r command-line option.
AttachRepeats
Same as the Repeats parameter of the –r command-line option.
runmode
runmode can be either CRASH or HANG.
LastCommand
Can be Q, QD, G, GN or Void. The first four options are equivalent to q, qq (Quit), qd (Quit and Detach), g (Go), and gn, gN (Go with Exception Not Handled) debugger commands.

Void indicates that no debugger command is added. In this situation, you must manually enter the last command in the debug session.

The default behavior is Q. Setting LastCommand to something other than the default is required only if you will use the CTL+C behavior (bpe exception) to induce dumps.

IIS
Same as the -iis command-line option.
Quiet
Same as the -quiet command-line option.
NoTlist
Same as the -NoTlist command-line option.
NoTsCheck
Same as the -NoTsCheck command-line option.
NoFreeSpaceChecking
Same as the -NoFreeSpaceChecking command-line option.
OutputDirectoryName
Same as the -o command-line option.
PID
Same as the -p command-line option.
ProcessName
Same as the -pn command-line option.
ScriptName
Same as the -gs command-line option.
Spawn Command
Same as the -sc command-line option.
Symbol Path
Same as the -y command-line option.
Symbol Path to add
Same as the -yp command-line option.
{ ComputerName | UserName }
Same as the -Notify command-line option.
Debugger
Same as the -dbg command-line option.

For more information about the corresponding command-line switches, see ADPlus Command-Line Options.

Build machine: CAPEBUILD