diff --git a/docs/core/tools/dotnet-workload-config.md b/docs/core/tools/dotnet-workload-config.md index c62c9c9fbdf56..304aa21095133 100644 --- a/docs/core/tools/dotnet-workload-config.md +++ b/docs/core/tools/dotnet-workload-config.md @@ -23,7 +23,7 @@ dotnet workload config -?|-h|--help The `dotnet workload config` command selects workload set update mode or manifests update mode. It can also display the currently selected update mode. -For more information about the `dotnet workload config` command, see [Configure workload sets](configure-workload-sets.md). +For more information about the `dotnet workload config` command, see [.NET SDK workload sets](dotnet-workload-sets.md). ## Options @@ -31,7 +31,7 @@ For more information about the `dotnet workload config` command, see [Configure - **`--update-mode |`** - Controls whether updates should look for workload set versions or the latest version of each individual manifest. To display the current mode, specify this option without an argument. For more information, see [Configure workload sets](configure-workload-sets.md). + Controls whether updates should look for workload set versions or the latest version of each individual manifest. To display the current mode, specify this option without an argument. For more information, see [.NET SDK workload sets](dotnet-workload-sets.md). ## Examples diff --git a/docs/core/tools/dotnet-workload-install.md b/docs/core/tools/dotnet-workload-install.md index 82376e1e9adff..3e5a52a62deec 100644 --- a/docs/core/tools/dotnet-workload-install.md +++ b/docs/core/tools/dotnet-workload-install.md @@ -27,7 +27,7 @@ dotnet workload install -?|-h|--help The `dotnet workload install` command installs one or more *optional workloads*. Optional workloads can be installed on top of the .NET SDK to provide support for various application types, such as [.NET MAUI](/dotnet/maui/what-is-maui) and [Blazor WebAssembly AOT](https://devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-6-preview-4/#blazor-webassembly-ahead-of-time-aot-compilation). -Workload versions installed are based the latest workload set or a specified workload set version, not necessarily the latest version available of each individual workload. For more information, see [Configure workload sets](configure-workload-sets.md). Workload set update mode is available since 8.0.400 SDK. +Workload versions installed are based the latest workload set or a specified workload set version, not necessarily the latest version available of each individual workload. For more information, see [.NET SDK workload sets](dotnet-workload-sets.md). Workload set update mode is available since 8.0.400 SDK. Use [dotnet workload search](dotnet-workload-search.md) to learn what workloads are available to install. @@ -92,8 +92,7 @@ The `dotnet workload update` command also downloads advertising manifests. The d - **`--version`** - The workload set version to update to. Available since 8.0.400 SDK. For more information, see [Configure workload sets](configure-workload-sets.md). - + The workload set version to update to. Available since 8.0.400 SDK. For more information, see [.NET SDK workload sets](dotnet-workload-sets.md). ## Examples diff --git a/docs/core/tools/dotnet-workload-restore.md b/docs/core/tools/dotnet-workload-restore.md index 69264fdab78ae..123488573c034 100644 --- a/docs/core/tools/dotnet-workload-restore.md +++ b/docs/core/tools/dotnet-workload-restore.md @@ -61,7 +61,7 @@ For more information about the `dotnet workload` commands, see the [dotnet workl - **`--version `** - The workload set version to update to. Available since 8.0.400 SDK. For more information, see [Configure workload sets](configure-workload-sets.md). + The workload set version to update to. Available since 8.0.400 SDK. For more information, see [.NET SDK workload sets](dotnet-workload-sets.md). ## Example diff --git a/docs/core/tools/configure-workload-sets.md b/docs/core/tools/dotnet-workload-sets.md similarity index 95% rename from docs/core/tools/configure-workload-sets.md rename to docs/core/tools/dotnet-workload-sets.md index d997b4181718d..9587441007da6 100644 --- a/docs/core/tools/configure-workload-sets.md +++ b/docs/core/tools/dotnet-workload-sets.md @@ -1,6 +1,6 @@ --- -title: Configure workload sets -description: "Learn how to use workload sets to keep workload versions in sync when you have multiple workloads in a project." +title: .NET SDK workload sets +description: "Learn how to use workload sets to control which versions of workloads get installed, updated, and restored." author: tdykstra ms.author: tdykstra ms.service: dotnet @@ -9,7 +9,7 @@ ms.date: 08/02/2024 #customer intent: As a developer using multiple workloads in a project, I want to keep my workload versions in sync so that I can avoid problems that might arise from conflicts betwween versions. Even if I only have one workload, I want to avoid having a workload be updated to a different version when I'm not expecting it. --- -# Configure workload sets +# .NET SDK workload sets A workload set provides a single version number that represents a group of .NET SDK workloads. This enables you to install and update a combination of workload versions that ship at the same time and are known to work together. Workload sets are published to nuget.org with each release of the .NET SDK, under the package ID `Microsoft.NET.Workloads.` @@ -32,6 +32,7 @@ You can also: In 8.0.400 SDK, the `dotnet workload` commands are in workload set update mode when it's explicitly selected. In [.NET 9 SDK](https://dotnet.microsoft.com/en-us/download/dotnet/9.0), `dotnet workload` commands are in workload set update mode by default. ## Update to the latest available workload set version + To update installed workloads to the latest workload set version available on the configured feeds, run these commands: ```dotnetcli diff --git a/docs/core/tools/dotnet-workload-update.md b/docs/core/tools/dotnet-workload-update.md index 67acde7b2706d..61d8c934de8d0 100644 --- a/docs/core/tools/dotnet-workload-update.md +++ b/docs/core/tools/dotnet-workload-update.md @@ -29,7 +29,7 @@ dotnet workload update -?|-h|--help The `dotnet workload update` command updates all installed workloads to the newest available versions. It queries Nuget.org for updated workload manifests. It then updates local manifests, downloads new versions of the installed workloads, and removes all old versions of each workload. -If the command is in workload set mode, workloads are updated according to the workload set version, not the latest version of each individual workload. For more information, see [Configure workload sets](configure-workload-sets.md). Workload set mode is available since 8.0.400 SDK. +If the command is in workload set mode, workloads are updated according to the workload set version, not the latest version of each individual workload. For more information, see [.NET SDK workload sets](dotnet-workload-sets.md). Workload set mode is available since 8.0.400 SDK. For more information about the `dotnet workload` commands, see the [dotnet workload install](dotnet-workload-install.md#description) command. @@ -65,7 +65,7 @@ For more information about the `dotnet workload` commands, see the [dotnet workl - **`--version`** - The workload set version to update to. Available since 8.0.400 SDK. For more information, see [Configure workload sets](configure-workload-sets.md). + The workload set version to update to. Available since 8.0.400 SDK. For more information, see [.NET SDK workload sets](dotnet-workload-sets.md). ## Examples