Gets the exit code of the tests execution.

Namespace:  Gallio.MSBuildTasks
Assembly:  Gallio.MSBuildTasks (in Gallio.MSBuildTasks.dll) Version: 3.3.0.0 (3.3.459.0)

Syntax

C#
public int ExitCode { get; private set; }
Visual Basic (Declaration)
Public Property ExitCode As Integer

Remarks

This property is only meaningful when the IgnoreFailures property is set to true.

Examples

To use this property, you need to include an Output tag within the Gallio tag to specify a name to reference it:
CopyC#
<Gallio>
     <!-- This tells MSBuild that the task's ExitCode output property will
          be made available as a property called ExitCode in the project
          after the tests have been run: -->
    <Output TaskParameter="ExitCode" PropertyName="ExitCode"/>
</Gallio>
<!-- After the exit code be retrieved and used like this: -->
<Error Text="The tests execution failed" Condition="'$(ExitCode)' != 0" />

See Also