From 29720b1ec97bc9d1cd330f51709a30c4d9e9c3a7 Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Mon, 1 Dec 2025 19:53:39 +0000
Subject: [PATCH 1/4] Initial plan
From ff0a3537f451f0e713c56c00dbcdff4b95e418c5 Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Mon, 1 Dec 2025 20:04:47 +0000
Subject: [PATCH 2/4] Update to .NET 10 and Aspire 13.x
Co-authored-by: KyleMcMaster <11415127+KyleMcMaster@users.noreply.github.com>
---
Directory.Packages.props | 76 +++++++++----------
global.json | 2 +-
src/eShopWeb.AppHost/eShopWeb.AppHost.csproj | 4 +-
.../eShopWeb.AspireServiceDefaults.csproj | 2 +-
4 files changed, 42 insertions(+), 42 deletions(-)
diff --git a/Directory.Packages.props b/Directory.Packages.props
index b51e7b8f..80fd26b8 100644
--- a/Directory.Packages.props
+++ b/Directory.Packages.props
@@ -1,7 +1,7 @@
true
- net9.0
+ net10.0
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
all
runtime; build; native; contentfiles; analyzers
-
+
all
runtime; build; native; contentfiles; analyzers
-
-
+
+
\ No newline at end of file
diff --git a/global.json b/global.json
index 66690f83..ade34501 100644
--- a/global.json
+++ b/global.json
@@ -1,6 +1,6 @@
{
"sdk": {
- "version": "9.0.0",
+ "version": "10.0.0",
"rollForward": "latestFeature"
}
}
diff --git a/src/eShopWeb.AppHost/eShopWeb.AppHost.csproj b/src/eShopWeb.AppHost/eShopWeb.AppHost.csproj
index 1a801fbe..3daf4753 100644
--- a/src/eShopWeb.AppHost/eShopWeb.AppHost.csproj
+++ b/src/eShopWeb.AppHost/eShopWeb.AppHost.csproj
@@ -1,8 +1,8 @@
-
+
Exe
- net9.0
+ net10.0
enable
enable
true
diff --git a/src/eShopWeb.AspireServiceDefaults/eShopWeb.AspireServiceDefaults.csproj b/src/eShopWeb.AspireServiceDefaults/eShopWeb.AspireServiceDefaults.csproj
index 373b5b0b..d775d580 100644
--- a/src/eShopWeb.AspireServiceDefaults/eShopWeb.AspireServiceDefaults.csproj
+++ b/src/eShopWeb.AspireServiceDefaults/eShopWeb.AspireServiceDefaults.csproj
@@ -1,7 +1,7 @@
- net9.0
+ net10.0
enable
enable
true
From 9cbd851f1f2aa13d49558a7bb817516f1fb4dbac Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Fri, 5 Dec 2025 17:48:07 +0000
Subject: [PATCH 3/4] Update GitHub workflows to use .NET 10
Co-authored-by: ardalis <782127+ardalis@users.noreply.github.com>
---
.github/workflows/dotnetcore.yml | 2 +-
.github/workflows/richnav.yml | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/.github/workflows/dotnetcore.yml b/.github/workflows/dotnetcore.yml
index 83602a45..e30cc8bb 100644
--- a/.github/workflows/dotnetcore.yml
+++ b/.github/workflows/dotnetcore.yml
@@ -12,7 +12,7 @@ jobs:
- name: Setup .NET
uses: actions/setup-dotnet@v1
with:
- dotnet-version: '9.0.x'
+ dotnet-version: '10.0.x'
include-prerelease: true
- name: Build with dotnet
diff --git a/.github/workflows/richnav.yml b/.github/workflows/richnav.yml
index 5cf3027d..0d6ba6de 100644
--- a/.github/workflows/richnav.yml
+++ b/.github/workflows/richnav.yml
@@ -12,7 +12,7 @@ jobs:
- name: Setup .NET Core
uses: actions/setup-dotnet@v1
with:
- dotnet-version: 9.0.x
+ dotnet-version: 10.0.x
- name: Build with dotnet
run: dotnet build ./Everything.sln --configuration Release /bl
From 9dc9ed473995d4c51a226757039fb04188774096 Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Fri, 5 Dec 2025 18:19:18 +0000
Subject: [PATCH 4/4] Update VS Code launch.json to use net10.0 path
Co-authored-by: KyleMcMaster <11415127+KyleMcMaster@users.noreply.github.com>
---
.vscode/launch.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.vscode/launch.json b/.vscode/launch.json
index 9e6f2420..c52970ef 100644
--- a/.vscode/launch.json
+++ b/.vscode/launch.json
@@ -10,7 +10,7 @@
"request": "launch",
"preLaunchTask": "build",
// If you have changed target frameworks, make sure to update the program path.
- "program": "${workspaceFolder}/src/Web/bin/Debug/net9.0/Web.dll",
+ "program": "${workspaceFolder}/src/Web/bin/Debug/net10.0/Web.dll",
"args": [],
"cwd": "${workspaceFolder}/src/Web",
"stopAtEntry": false,