diff --git a/docs/ai/advanced/snippets/sample-implementations/Implementations.csproj b/docs/ai/advanced/snippets/sample-implementations/Implementations.csproj index 903bdb11aa5d9..ee1a117ba8f93 100644 --- a/docs/ai/advanced/snippets/sample-implementations/Implementations.csproj +++ b/docs/ai/advanced/snippets/sample-implementations/Implementations.csproj @@ -7,7 +7,7 @@ - + diff --git a/docs/ai/how-to/snippets/content-filtering/AIContentFiltering.csproj b/docs/ai/how-to/snippets/content-filtering/AIContentFiltering.csproj index ec03663dfefb4..c6b08ee26fab8 100644 --- a/docs/ai/how-to/snippets/content-filtering/AIContentFiltering.csproj +++ b/docs/ai/how-to/snippets/content-filtering/AIContentFiltering.csproj @@ -10,7 +10,7 @@ - + diff --git a/docs/ai/quickstarts/snippets/mcp-client/MinimalMCPClient.csproj b/docs/ai/quickstarts/snippets/mcp-client/MinimalMCPClient.csproj index 350aa752bee1d..5376117660e16 100644 --- a/docs/ai/quickstarts/snippets/mcp-client/MinimalMCPClient.csproj +++ b/docs/ai/quickstarts/snippets/mcp-client/MinimalMCPClient.csproj @@ -10,7 +10,7 @@ - + diff --git a/docs/ai/quickstarts/snippets/mcp-server/.mcp/server.json b/docs/ai/quickstarts/snippets/mcp-server/.mcp/server.json index 121b56ca46929..6888bbca4e89a 100644 --- a/docs/ai/quickstarts/snippets/mcp-server/.mcp/server.json +++ b/docs/ai/quickstarts/snippets/mcp-server/.mcp/server.json @@ -1,5 +1,5 @@ { - "$schema": "https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json", + "$schema": "https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json", "description": "", "name": "io.github./", "version": "", diff --git a/docs/ai/snippets/microsoft-extensions-ai/ConsoleAI.CreateEmbeddings/ConsoleAI.CreateEmbeddings.csproj b/docs/ai/snippets/microsoft-extensions-ai/ConsoleAI.CreateEmbeddings/ConsoleAI.CreateEmbeddings.csproj index 4b3d309aceccc..7e663bbd6775f 100644 --- a/docs/ai/snippets/microsoft-extensions-ai/ConsoleAI.CreateEmbeddings/ConsoleAI.CreateEmbeddings.csproj +++ b/docs/ai/snippets/microsoft-extensions-ai/ConsoleAI.CreateEmbeddings/ConsoleAI.CreateEmbeddings.csproj @@ -8,7 +8,7 @@ - + diff --git a/docs/ai/snippets/microsoft-extensions-ai/ConsoleAI/ConsoleAI.csproj b/docs/ai/snippets/microsoft-extensions-ai/ConsoleAI/ConsoleAI.csproj index 699a1bfab907a..9e13b38d14f06 100644 --- a/docs/ai/snippets/microsoft-extensions-ai/ConsoleAI/ConsoleAI.csproj +++ b/docs/ai/snippets/microsoft-extensions-ai/ConsoleAI/ConsoleAI.csproj @@ -8,7 +8,7 @@ - + diff --git a/docs/core/compatibility/containers/10.0/default-images-use-ubuntu.md b/docs/core/compatibility/containers/10.0/default-images-use-ubuntu.md index 289ecb27134e7..bba3504a2ba5a 100644 --- a/docs/core/compatibility/containers/10.0/default-images-use-ubuntu.md +++ b/docs/core/compatibility/containers/10.0/default-images-use-ubuntu.md @@ -2,19 +2,17 @@ title: "Default .NET container tags now use Ubuntu" description: Learn about the breaking change where the default .NET container tags, like `10.0`, use Ubuntu. ms.date: 2/26/2025 +ai-usage: ai-assisted --- # Default .NET images use Ubuntu The default Linux distro for .NET tags has been changed from Debian to Ubuntu. This applies to all .NET tags that do not explicitly specify an OS. -Debian images are still produced and supported. They can be referenced using the `-trixie-slim` suffix. +- `docker pull mcr.microsoft.com/dotnet/sdk:10.0` - Refers to Ubuntu 24.04 "Noble Numbat" +- `docker pull mcr.microsoft.com/dotnet/sdk:10.0-noble` - Refers to Ubuntu 24.04 "Noble Numbat" -- `docker pull mcr.microsoft.com/dotnet/sdk:10.0-preview` - Refers to Ubuntu 24.04 "Noble Numbat" -- `docker pull mcr.microsoft.com/dotnet/sdk:10.0-preview-noble` - Refers to Ubuntu 24.04 "Noble Numbat" -- `docker pull mcr.microsoft.com/dotnet/sdk:10.0-preview-trixie-slim` - Refers to Debian 13 "Trixie" - -The same change will apply to `10.0` tags once the `-preview` suffix is removed. This change was proposed in [dotnet-docker #5709](https://github.com/dotnet/dotnet-docker/discussions/5709). +For more information about the container image platforms available at .NET 10's launch, see [dotnet-docker #6539](https://github.com/dotnet/dotnet-docker/discussions/6539). This change was proposed in [dotnet-docker #6526](https://github.com/dotnet/dotnet-docker/issues/6526). ## Version introduced @@ -40,8 +38,6 @@ Debian and .NET release cycles (for mainline support) are the same length, while Test your application. This change is unlikely to affect users. -If you prefer Debian or have a dependency on it, use a Debian specific tag, such as `10.0-preview-trixie-slim`. - ## Affected APIs N/A diff --git a/docs/core/tools/dotnet-build-server.md b/docs/core/tools/dotnet-build-server.md index 80674a34e5b13..120697835b333 100644 --- a/docs/core/tools/dotnet-build-server.md +++ b/docs/core/tools/dotnet-build-server.md @@ -1,11 +1,11 @@ --- title: dotnet build-server command description: The dotnet build-server command interacts with servers started by a build. -ms.date: 02/14/2020 +ms.date: 10/28/2025 --- # dotnet build-server -**This article applies to:** ✔️ .NET Core 3.1 SDK and later versions +**This article applies to:** ✔️ .NET 6 SDK and later versions ## Name diff --git a/docs/core/tools/dotnet-environment-variables.md b/docs/core/tools/dotnet-environment-variables.md index 3791004dd6476..17bbe5d31310c 100644 --- a/docs/core/tools/dotnet-environment-variables.md +++ b/docs/core/tools/dotnet-environment-variables.md @@ -6,7 +6,7 @@ ms.date: 11/08/2023 # .NET environment variables -**This article applies to:** ✔️ .NET Core 3.1 SDK and later versions +**This article applies to:** ✔️ .NET 6 SDK and later versions In this article, you'll learn about the environment variables used by .NET. Some environment variables are used by the .NET runtime, while others are only used by the .NET SDK and .NET CLI. Some environment variables are used by all three components. @@ -304,10 +304,6 @@ If set to `1` (enabled), enables rolling forward to a pre-release version from a For more information, see [the `--roll-forward` option for the `dotnet` command](dotnet.md#rollforward). -### `DOTNET_ROLL_FORWARD_ON_NO_CANDIDATE_FX` - -Disables minor version roll forward, if set to `0`. This setting is superseded in .NET Core 3.0 by `DOTNET_ROLL_FORWARD`. The new settings should be used instead. - ### `DOTNET_CLI_FORCE_UTF8_ENCODING` Forces the use of UTF-8 encoding in the console, even for older versions of Windows 10 that don't fully support UTF-8. For more information, see [SDK no longer changes console encoding when finished](../compatibility/sdk/8.0/console-encoding-fix.md). diff --git a/docs/core/tools/dotnet-help.md b/docs/core/tools/dotnet-help.md index 9672fef71c788..c7aafe2dff108 100644 --- a/docs/core/tools/dotnet-help.md +++ b/docs/core/tools/dotnet-help.md @@ -1,11 +1,11 @@ --- title: dotnet help command description: The dotnet help command shows more detailed documentation online for the specified command. -ms.date: 02/14/2020 +ms.date: 10/28/2025 --- # dotnet help reference -**This article applies to:** ✔️ .NET Core 3.1 SDK and later versions +**This article applies to:** ✔️ .NET 6 SDK and later versions ## Name diff --git a/docs/core/tools/dotnet-new-list.md b/docs/core/tools/dotnet-new-list.md index eda1d30f85bd1..6a580bb05352d 100644 --- a/docs/core/tools/dotnet-new-list.md +++ b/docs/core/tools/dotnet-new-list.md @@ -1,11 +1,11 @@ --- title: dotnet new list description: The dotnet new list command lists available templates. -ms.date: 04/29/2021 +ms.date: 10/28/2025 --- # dotnet new list -**This article applies to:** ✔️ .NET Core 3.1 SDK and later versions +**This article applies to:** ✔️ .NET 6 SDK and later versions ## Name diff --git a/docs/core/tools/dotnet-new-sdk-templates.md b/docs/core/tools/dotnet-new-sdk-templates.md index e5c5b7e6e8af4..3a112f98f10bd 100644 --- a/docs/core/tools/dotnet-new-sdk-templates.md +++ b/docs/core/tools/dotnet-new-sdk-templates.md @@ -91,7 +91,7 @@ Creates a *Directory.Build.targets* file for customizing MSBuild targets and tas - **`-f|--framework `** - Specifies the [framework](../../standard/frameworks.md) to target. Available since .NET Core 3.0 SDK. + Specifies the [framework](../../standard/frameworks.md) to target. The following table lists the default values according to the SDK version you're using: @@ -413,7 +413,7 @@ The ability to create a project for an earlier TFM depends on having that versio - **`-f|--framework `** - Specifies the [framework](../../standard/frameworks.md) to target. Option not available in .NET Core 2.2 SDK. + Specifies the [framework](../../standard/frameworks.md) to target. The following table lists the default values according to the SDK version number you're using: @@ -514,7 +514,7 @@ The ability to create a project for an earlier TFM depends on having that versio - **`-f|--framework `** - Specifies the [framework](../../standard/frameworks.md) to target. Option available since .NET Core 3.0 SDK. + Specifies the [framework](../../standard/frameworks.md) to target. The following table lists the default values according to the SDK version number you're using: @@ -658,7 +658,7 @@ Creates a web API project with AOT publish enabled. For more information, see [N - **`-f|--framework `** - Specifies the [framework](../../standard/frameworks.md) to target. Option not available in .NET Core 2.2 SDK. + Specifies the [framework](../../standard/frameworks.md) to target. The following table lists the default values according to the SDK version number you're using: @@ -765,7 +765,7 @@ The following table shows templates that have been discontinued and no longer co - **`-uld|--use-local-db`** - Specifies LocalDB should be used instead of SQLite. Only applies to `Individual` or `IndividualB2C` authentication. Available since .NET Core 3.0 SDK. + Specifies LocalDB should be used instead of SQLite. Only applies to `Individual` or `IndividualB2C` authentication. - **`-f|--framework `** diff --git a/docs/core/tools/dotnet-new-search.md b/docs/core/tools/dotnet-new-search.md index aa7b7202b5346..7d6ad97a795de 100644 --- a/docs/core/tools/dotnet-new-search.md +++ b/docs/core/tools/dotnet-new-search.md @@ -1,11 +1,11 @@ --- title: dotnet new search description: The dotnet new search command searches for templates on NuGet.org. -ms.date: 04/29/2021 +ms.date: 10/28/2025 --- # dotnet new search -**This article applies to:** ✔️ .NET Core 5.0.300 SDK and later versions +**This article applies to:** ✔️ .NET 6 SDK and later versions ## Name diff --git a/docs/core/tools/dotnet-new-uninstall.md b/docs/core/tools/dotnet-new-uninstall.md index 8611081d1c5e3..eaab7e4d0812b 100644 --- a/docs/core/tools/dotnet-new-uninstall.md +++ b/docs/core/tools/dotnet-new-uninstall.md @@ -5,7 +5,7 @@ ms.date: 04/29/2021 --- # dotnet new uninstall -**This article applies to:** ✔️ .NET Core 3.1 SDK and later versions +**This article applies to:** ✔️ .NET 6 SDK and later versions ## Name diff --git a/docs/core/tools/dotnet-new-update.md b/docs/core/tools/dotnet-new-update.md index d8643a41eb51a..2e330d8d27dd8 100644 --- a/docs/core/tools/dotnet-new-update.md +++ b/docs/core/tools/dotnet-new-update.md @@ -1,11 +1,11 @@ --- title: dotnet new update description: The dotnet new update command updates installed template packages. -ms.date: 04/29/2021 +ms.date: 10/28/2025 --- # dotnet new update -**This article applies to:** ✔️ .NET Core 3.1 SDK and later versions +**This article applies to:** ✔️ .NET 6 SDK and later versions ## Name diff --git a/docs/core/tools/dotnet-new.md b/docs/core/tools/dotnet-new.md index dd3efffcf8d6c..13db4cf3934eb 100644 --- a/docs/core/tools/dotnet-new.md +++ b/docs/core/tools/dotnet-new.md @@ -2,11 +2,11 @@ title: dotnet new