Summary
    Specifies whether the external program should be treated as a managed
    application, possibly forcing it to be executed under the currently
    targeted version of the CLR.
    
		- Assembly
 - NAnt
.Core .dll  - Namespace
 - NAnt
.Core .Tasks  - Containing Type
 - ExternalProgramBase
 
Syntax
[FrameworkConfigurable("managed")]
public virtual ManagedExecution Managed { get; set; }
		Remarks
      If NAnt.Core.Tasks.ExternalProgramBase.Managed is set to NAnt.Core.Types.ManagedExecution.Default,
      which is the default value, and NAnt.Core.Tasks.ExternalProgramBase.UseRuntimeEngine is
      true then NAnt.Core.Types.ManagedExecution.Auto
      is returned.
      
      When the changing NAnt.Core.Tasks.ExternalProgramBase.Managed to NAnt.Core.Types.ManagedExecution.Default,
      then NAnt.Core.Tasks.ExternalProgramBase.UseRuntimeEngine is set to false;
      otherwise, it is changed to true.
      
Attributes
| Type | Description | 
|---|---|
| Framework | 
						Indicates that the value of the property to which the attribute is assigned, can be configured on the framework-level in the NAnt application configuration file. | 
Value
| Type | Description | 
|---|---|
| ManagedExecution | 
    A NAnt.Core.Types.ManagedExecution indicating how the program should
    be treated.
     | 
				
