DotNetCoreInstaller@0 - .NET Core SDK/runtime installer v0 task

Use this task to acquire a specific version of the .NET Core SDK from the internet or local cache and add it to the PATH.

Important

This task is deprecated. Use UseDotNet@2.

Use this task to acquire a specific version of the .NET Core SDK from the internet or local cache and add it to the PATH.

Important

This task is deprecated. Use UseDotNet@2.

Syntax

# .NET Core SDK/runtime installer v0
# Acquire a specific version of the .NET Core SDK from the internet or local cache and add it to the PATH.
- task: DotNetCoreInstaller@0
  inputs:
    packageType: 'sdk' # 'runtime' | 'sdk'. Required. Package to install. Default: sdk.
    version: '1.0.4' # string. Required. Version. Default: 1.0.4.

Inputs

packageType - Package to install
string. Required. Allowed values: runtime, sdk (SDK (contains runtime)). Default value: sdk.

Specifies whether to install only Runtime or the full SDK.


version - Version
string. Required. Default value: 1.0.4.

Specifies the exact version of the .NET Core SDK or Runtime to install.

Find the value of version-sdk for installing the SDK, or version-runtime for installing Runtime from any releases in GitHub.

Note

The task won't work with new versions of .NET Core. Upgrade to @UseDotNet2 of the task so you can download the latest versions of .NET Core.


Task control options

All tasks have control options in addition to their task inputs. For more information, see Control options and common task properties.

Output variables

None.

Remarks

This task is deprecated. Use @UseDotNet2.

Requirements

Requirement Description
Pipeline types YAML, Classic build, Classic release
Runs on Agent, DeploymentGroup
Demands None
Capabilities Running this task satisfies the following demands for any subsequent tasks in the same job: DotNetCore
Command restrictions Any
Settable variables Any
Agent version All supported agent versions.
Task category Tool