NAnt SDK Documentation - v0.92 |

# DebugOutput Enumeration

Specifies the type of debugging information generated by the compiler.

[Visual Basic]
<Serializable, _ TypeConverter(ConverterTypeName:="NAnt.DotNet.Types.DebugOutputConverter, NAnt.DotNetTasks, Version=0.92.4543.0, Culture=neutral, PublicKeyToken=null")>
Public Enum DebugOutput
[C#]
[Serializable]
[TypeConverter(ConverterTypeName="NAnt.DotNet.Types.DebugOutputConverter, NAnt.DotNetTasks, Version=0.92.4543.0, Culture=neutral, PublicKeyToken=null")]
public enum DebugOutput

#### Remarks

For backward compatibility, the following string values can also be used in build files:

Value | Corresponding field
--- | ---
"true" | Enable
"false" | None

When set to Enabled then the following conditional compilation symbols will also be defined:

- DEBUG
- TRACE

#### Members

Member Name | Description
--- | ---
None | Create no debug information.
Enable | Enable attaching a debugger to the running program.
Full | Enable attaching a debugger to the running program.
PdbOnly | Only display assembler when the running program is attached to the debugger.

#### Requirements

Namespace: NAnt.DotNet.Types

Assembly: NAnt.DotNetTasks (in NAnt.DotNetTasks.dll)

#### See Also

NAnt.DotNet.Types Namespace