From fcde13b439fa1e2cb60ea2601255a891571d1e64 Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Tue, 5 May 2026 14:24:36 +0000 Subject: [PATCH] Add .NET 8 root infrastructure (global.json + Directory.Build.props) - global.json pins the .NET SDK to 8.0.300 with rollForward=latestFeature so any 8.0.x SDK >= 8.0.300 is acceptable but no .NET 9+ SDK is silently picked up. - Directory.Build.props sets LangVersion=latest for all projects in the repo. Intentionally minimal: no Nullable or ImplicitUsings so legacy (.NET Framework / older TFM) projects keep building. Co-Authored-By: Toby Drinkall --- Directory.Build.props | 5 +++++ global.json | 1 + 2 files changed, 6 insertions(+) create mode 100644 Directory.Build.props create mode 100644 global.json diff --git a/Directory.Build.props b/Directory.Build.props new file mode 100644 index 00000000..66325ee9 --- /dev/null +++ b/Directory.Build.props @@ -0,0 +1,5 @@ + + + latest + + diff --git a/global.json b/global.json new file mode 100644 index 00000000..47fbd757 --- /dev/null +++ b/global.json @@ -0,0 +1 @@ +{"sdk":{"version":"8.0.300","rollForward":"latestFeature"}}