Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion docs/core/tools/global-json.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ If you don't set this value explicitly, the default value depends on whether you
- Available since: .NET Core 3.0 SDK.

The roll-forward policy to use when selecting an SDK version, either as a fallback when a specific SDK version is missing or as a directive to use a higher version. A [version](#version) must be specified with a `rollForward` value, unless you're setting it to `latestMajor`.
The default roll forward behavior is determined by the [matching rules](#matching-rules).

To understand the available policies and their behavior, consider the following definitions for an SDK version in the format `x.y.znn`:

Expand Down Expand Up @@ -157,7 +158,7 @@ dotnet new globaljson --sdk-version 3.0.100
## Matching rules

> [!NOTE]
> The matching rules are governed by the `dotnet.exe` entry point, which is common across all installed .NET Core installed runtimes. The matching rules for the latest installed version of the .NET Core Runtime are used when you have multiple runtimes installed side-by-side.
> The matching rules are governed by the `dotnet.exe` entry point, which is common across all installed .NET Core installed runtimes. The matching rules for the latest installed version of the .NET Core Runtime are used when you have multiple runtimes installed side-by-side or if or you're using a *global.json* file.

## [.NET Core 3.x](#tab/netcore3x)

Expand Down