TeamCity On-Premises 2024.12 Help

.NET Process Runner

The .NET Process Runner is able to run any .NET assembly under the selected .NET Framework version and platform, optionally with .NET code coverage. You can use it to run xUnit, Gallio or other .NET tests, for which there is no dedicated build runner.

.NET Process Runner Settings

Option

Description

Path

Specify the path to a .NET executable (for example, to the xUnit console)

Command line parameters

Provide newline\- or space\-separated command line parameters to be passed to the executable.

Working directory

Specify the Build Working Directory if it differs from the Build Checkout Directory.

.NET Runtime

From the Platform drop\-down select the desired execution mode on a x64 machine. The supported values are: Auto (MSIL) (default), x86 and x64.
From the Version drop\-down select the desired .NET Framework version.

Code Coverage

If needed, add code coverage.

Note that you do not need to write any additional build scripts.

Last modified: 19 May 2023