The properties of the ExecTask class are listed below. For a complete list of ExecTask class members, see the ExecTask Members topic.
![]() | The command-line arguments for the external program. |
![]() | The directory the program is in. |
![]() | Gets the command-line arguments, separated by spaces. |
![]() | The command-line arguments for the program. These will be passed as is to the external program. When quoting is necessary, these must be explictly set as part of the value. Consider using nested Arguments elements instead. |
![]() | Environment variables to pass to the program. |
![]() | Gets or sets the TextWriter to which error output of the external program will be written. |
![]() | The name of the executable that should be used to launch the external program. |
![]() | Gets the value that the process specified when it terminated. |
![]() | Determines if task failure stops the build, or is just reported. The default is true. |
![]() | The program to execute without command arguments. |
![]() | If true then the task will be executed; otherwise, skipped. The default is true. |
![]() | Obsolete. The prefix used when sending messages to the log. |
![]() | Specifies whether the external program is a managed application which should be executed using a runtime engine, if configured. The default is false. |
![]() | The name of the task. |
![]() | Gets or sets the XmlNamespaceManager. |
![]() | The file to which the standard output will be redirected. |
![]() | Gets or sets a value indicating whether output should be appended to the output file. The default is false. |
![]() | Gets or sets the TextWriter to which standard output messages of the external program will be written. |
![]() | Gets or sets the parent of the element. |
![]() | The name of a property in which the unique identifier of the spawned application should be stored. Only of interest if Spawn is true. |
![]() | Gets the command-line arguments for the external program. |
![]() | Gets the filename of the external program to start. |
![]() | Gets or sets the Project to which this element belongs. |
![]() | Gets the properties local to this Element and the Project. |
![]() | The name of a property in which the exit code of the program should be stored. Only of interest if FailOnError is false. If the exit code of the program is "-1000" then the program could not be started, or did not exit (in time). |
![]() | Gets or sets a value indicating whether the application should be spawned. If you spawn an application, its output will not be logged by NAnt. The default is false. |
![]() | Gets or sets the log threshold for this Task. By default the threshold of a task is Debug, causing no messages to be filtered in the task itself. |
![]() | The maximum amount of time the application is allowed to execute, expressed in milliseconds. Defaults to no time-out. |
![]() | Opposite of IfDefined. If false then the task will be executed; otherwise, skipped. The default is false. |
![]() | Obsolete. Specifies whether the external program should be executed using a runtime engine, if configured. The default is false. |
![]() | Determines whether the task should report detailed build log messages. The default is false. |
![]() | The directory in which the command will be executed. |
![]() | Gets a value indicating whether the element is performing additional processing using the XmlNode that was used to initialize the element. |
![]() | Gets or sets the location in the build file where the element is defined. |
![]() | Gets the unique identifier for the spawned application. |
![]() | Gets or sets the XML node of the element. |
ExecTask Class | NAnt.Core.Tasks Namespace