From 2d941d5b602a726323ee24e82f558274b9abe7b4 Mon Sep 17 00:00:00 2001 From: Adrian Hall Date: Mon, 16 Feb 2026 18:10:52 +0000 Subject: [PATCH] (#436) Upgrade all samples to dotnet 10 and EF Core 10 --- .../Sample.Datasync.Server.SingleContainer.csproj | 2 +- .../Sample.Datasync.Server.csproj | 6 +++--- .../TodoApp.BlazorWasm.Client.csproj | 10 +++++----- .../TodoApp.BlazorWasm.Server.csproj | 12 ++++++------ .../TodoApp.BlazorWasm.Shared.csproj | 2 +- .../TodoApp.Service/TodoApp.Service.csproj | 8 ++++---- samples/todoapp-tutorial/ClientApp/ClientApp.csproj | 4 ++-- samples/todoapp-tutorial/ServerApp/ServerApp.csproj | 6 +++--- .../TodoApp.Avalonia.Android.csproj | 2 +- .../TodoApp.Avalonia.Desktop.csproj | 2 +- .../TodoApp.Avalonia.iOS/TodoApp.Avalonia.iOS.csproj | 2 +- .../TodoApp.Avalonia/TodoApp.Avalonia.csproj | 6 +++--- samples/todoapp/TodoApp.MAUI/TodoApp.MAUI.csproj | 10 +++++----- samples/todoapp/TodoApp.Uno/Directory.Packages.props | 8 ++++---- .../TodoApp.Uno/TodoApp.Uno/TodoApp.Uno.csproj | 2 +- samples/todoapp/TodoApp.WPF/TodoApp.WPF.csproj | 4 ++-- samples/todoapp/TodoApp.WinUI3/TodoApp.WinUI3.csproj | 6 +++--- 17 files changed, 46 insertions(+), 46 deletions(-) diff --git a/samples/datasync-server-cosmosdb-singlecontainer/src/Sample.Datasync.Server.SingleContainer.csproj b/samples/datasync-server-cosmosdb-singlecontainer/src/Sample.Datasync.Server.SingleContainer.csproj index 499b21b8..000edcef 100644 --- a/samples/datasync-server-cosmosdb-singlecontainer/src/Sample.Datasync.Server.SingleContainer.csproj +++ b/samples/datasync-server-cosmosdb-singlecontainer/src/Sample.Datasync.Server.SingleContainer.csproj @@ -1,7 +1,7 @@ - net9.0 + net10.0 enable enable 4fb4ad03-5b6a-43b8-8e71-90b9d8252f94 diff --git a/samples/datasync-server/src/Sample.Datasync.Server/Sample.Datasync.Server.csproj b/samples/datasync-server/src/Sample.Datasync.Server/Sample.Datasync.Server.csproj index 08e6be26..b15c196e 100644 --- a/samples/datasync-server/src/Sample.Datasync.Server/Sample.Datasync.Server.csproj +++ b/samples/datasync-server/src/Sample.Datasync.Server/Sample.Datasync.Server.csproj @@ -7,9 +7,9 @@ - - - + + + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/samples/todoapp-blazor-wasm/TodoApp.BlazorWasm.Client/TodoApp.BlazorWasm.Client.csproj b/samples/todoapp-blazor-wasm/TodoApp.BlazorWasm.Client/TodoApp.BlazorWasm.Client.csproj index cd458f5f..2dae8a36 100644 --- a/samples/todoapp-blazor-wasm/TodoApp.BlazorWasm.Client/TodoApp.BlazorWasm.Client.csproj +++ b/samples/todoapp-blazor-wasm/TodoApp.BlazorWasm.Client/TodoApp.BlazorWasm.Client.csproj @@ -1,16 +1,16 @@ - net9.0 + net10.0 enable enable - - - - + + + + diff --git a/samples/todoapp-blazor-wasm/TodoApp.BlazorWasm.Server/TodoApp.BlazorWasm.Server.csproj b/samples/todoapp-blazor-wasm/TodoApp.BlazorWasm.Server/TodoApp.BlazorWasm.Server.csproj index c7c79bbe..ba91cfa2 100644 --- a/samples/todoapp-blazor-wasm/TodoApp.BlazorWasm.Server/TodoApp.BlazorWasm.Server.csproj +++ b/samples/todoapp-blazor-wasm/TodoApp.BlazorWasm.Server/TodoApp.BlazorWasm.Server.csproj @@ -1,17 +1,17 @@ - net9.0 + net10.0 enable enable - - - - - + + + + + diff --git a/samples/todoapp-blazor-wasm/TodoApp.BlazorWasm.Shared/TodoApp.BlazorWasm.Shared.csproj b/samples/todoapp-blazor-wasm/TodoApp.BlazorWasm.Shared/TodoApp.BlazorWasm.Shared.csproj index 9623deb4..93f5ab4b 100644 --- a/samples/todoapp-blazor-wasm/TodoApp.BlazorWasm.Shared/TodoApp.BlazorWasm.Shared.csproj +++ b/samples/todoapp-blazor-wasm/TodoApp.BlazorWasm.Shared/TodoApp.BlazorWasm.Shared.csproj @@ -1,7 +1,7 @@ - net9.0 + net10.0 enable enable diff --git a/samples/todoapp-mvc/TodoApp.Service/TodoApp.Service.csproj b/samples/todoapp-mvc/TodoApp.Service/TodoApp.Service.csproj index 154c87b1..16bc2b5d 100644 --- a/samples/todoapp-mvc/TodoApp.Service/TodoApp.Service.csproj +++ b/samples/todoapp-mvc/TodoApp.Service/TodoApp.Service.csproj @@ -1,15 +1,15 @@ - net8.0 + net10.0 enable enable - - - + + + diff --git a/samples/todoapp-tutorial/ClientApp/ClientApp.csproj b/samples/todoapp-tutorial/ClientApp/ClientApp.csproj index 932370b6..e0e368df 100644 --- a/samples/todoapp-tutorial/ClientApp/ClientApp.csproj +++ b/samples/todoapp-tutorial/ClientApp/ClientApp.csproj @@ -2,14 +2,14 @@ WinExe - net9.0-windows + net10.0-windows enable enable true - + diff --git a/samples/todoapp-tutorial/ServerApp/ServerApp.csproj b/samples/todoapp-tutorial/ServerApp/ServerApp.csproj index b3b1f2bf..703715ec 100644 --- a/samples/todoapp-tutorial/ServerApp/ServerApp.csproj +++ b/samples/todoapp-tutorial/ServerApp/ServerApp.csproj @@ -1,14 +1,14 @@ - net9.0 + net10.0 enable enable - - + + diff --git a/samples/todoapp/TodoApp.Avalonia/TodoApp.Avalonia.Android/TodoApp.Avalonia.Android.csproj b/samples/todoapp/TodoApp.Avalonia/TodoApp.Avalonia.Android/TodoApp.Avalonia.Android.csproj index 70c8d49c..7a30a576 100644 --- a/samples/todoapp/TodoApp.Avalonia/TodoApp.Avalonia.Android/TodoApp.Avalonia.Android.csproj +++ b/samples/todoapp/TodoApp.Avalonia/TodoApp.Avalonia.Android/TodoApp.Avalonia.Android.csproj @@ -1,7 +1,7 @@ Exe - net9.0-android + net10.0-android 34 enable com.CompanyName.TodoApp.Avalonia diff --git a/samples/todoapp/TodoApp.Avalonia/TodoApp.Avalonia.Desktop/TodoApp.Avalonia.Desktop.csproj b/samples/todoapp/TodoApp.Avalonia/TodoApp.Avalonia.Desktop/TodoApp.Avalonia.Desktop.csproj index cd1eeae3..8a276f49 100644 --- a/samples/todoapp/TodoApp.Avalonia/TodoApp.Avalonia.Desktop/TodoApp.Avalonia.Desktop.csproj +++ b/samples/todoapp/TodoApp.Avalonia/TodoApp.Avalonia.Desktop/TodoApp.Avalonia.Desktop.csproj @@ -3,7 +3,7 @@ WinExe - net9.0 + net10.0 enable true diff --git a/samples/todoapp/TodoApp.Avalonia/TodoApp.Avalonia.iOS/TodoApp.Avalonia.iOS.csproj b/samples/todoapp/TodoApp.Avalonia/TodoApp.Avalonia.iOS/TodoApp.Avalonia.iOS.csproj index fd463bcd..b10f8e5f 100644 --- a/samples/todoapp/TodoApp.Avalonia/TodoApp.Avalonia.iOS/TodoApp.Avalonia.iOS.csproj +++ b/samples/todoapp/TodoApp.Avalonia/TodoApp.Avalonia.iOS/TodoApp.Avalonia.iOS.csproj @@ -1,7 +1,7 @@  Exe - net9.0-ios + net10.0-ios 15.0 enable diff --git a/samples/todoapp/TodoApp.Avalonia/TodoApp.Avalonia/TodoApp.Avalonia.csproj b/samples/todoapp/TodoApp.Avalonia/TodoApp.Avalonia/TodoApp.Avalonia.csproj index cda4c5ce..6cc92eeb 100644 --- a/samples/todoapp/TodoApp.Avalonia/TodoApp.Avalonia/TodoApp.Avalonia.csproj +++ b/samples/todoapp/TodoApp.Avalonia/TodoApp.Avalonia/TodoApp.Avalonia.csproj @@ -1,6 +1,6 @@  - net9.0 + net10.0 enable preview true @@ -16,8 +16,8 @@ - + - + diff --git a/samples/todoapp/TodoApp.MAUI/TodoApp.MAUI.csproj b/samples/todoapp/TodoApp.MAUI/TodoApp.MAUI.csproj index 16cf5aa7..7c68ea6a 100644 --- a/samples/todoapp/TodoApp.MAUI/TodoApp.MAUI.csproj +++ b/samples/todoapp/TodoApp.MAUI/TodoApp.MAUI.csproj @@ -1,8 +1,8 @@ - net9.0-android;net9.0-ios - $(TargetFrameworks);net9.0-windows10.0.19041.0 + net10.0-android;net10.0-ios + $(TargetFrameworks);net10.0-windows10.0.19041.0 Exe TodoApp.MAUI true @@ -50,10 +50,10 @@ - + - - + + diff --git a/samples/todoapp/TodoApp.Uno/Directory.Packages.props b/samples/todoapp/TodoApp.Uno/Directory.Packages.props index 650889a9..6d4cbfc9 100644 --- a/samples/todoapp/TodoApp.Uno/Directory.Packages.props +++ b/samples/todoapp/TodoApp.Uno/Directory.Packages.props @@ -10,11 +10,11 @@ - + - - + + - + diff --git a/samples/todoapp/TodoApp.Uno/TodoApp.Uno/TodoApp.Uno.csproj b/samples/todoapp/TodoApp.Uno/TodoApp.Uno/TodoApp.Uno.csproj index 04ebfc7c..741c2b8b 100644 --- a/samples/todoapp/TodoApp.Uno/TodoApp.Uno/TodoApp.Uno.csproj +++ b/samples/todoapp/TodoApp.Uno/TodoApp.Uno/TodoApp.Uno.csproj @@ -1,6 +1,6 @@ - net9.0-android;net9.0-ios;net9.0-maccatalyst;net9.0-windows10.0.26100;net9.0-browserwasm;net9.0-desktop + net10.0-android;net10.0-ios;net10.0-maccatalyst;net10.0-windows10.0.26100;net10.0-browserwasm;net10.0-desktop Exe true diff --git a/samples/todoapp/TodoApp.WPF/TodoApp.WPF.csproj b/samples/todoapp/TodoApp.WPF/TodoApp.WPF.csproj index 72483d7b..c6faa09e 100644 --- a/samples/todoapp/TodoApp.WPF/TodoApp.WPF.csproj +++ b/samples/todoapp/TodoApp.WPF/TodoApp.WPF.csproj @@ -2,7 +2,7 @@ WinExe - net9.0-windows + net10.0-windows enable enable true @@ -10,6 +10,6 @@ - + diff --git a/samples/todoapp/TodoApp.WinUI3/TodoApp.WinUI3.csproj b/samples/todoapp/TodoApp.WinUI3/TodoApp.WinUI3.csproj index 131be158..68ae39f6 100644 --- a/samples/todoapp/TodoApp.WinUI3/TodoApp.WinUI3.csproj +++ b/samples/todoapp/TodoApp.WinUI3/TodoApp.WinUI3.csproj @@ -1,7 +1,7 @@ WinExe - net9.0-windows10.0.19041.0 + net10.0-windows10.0.19041.0 10.0.17763.0 TodoApp.WinUI3 app.manifest @@ -29,11 +29,11 @@ - + - +