From d6c0be032543eb4477cb1bcf3b5d50e26a0f643d Mon Sep 17 00:00:00 2001 From: Tony Bark <35226681+tonytins@users.noreply.github.com> Date: Wed, 4 Feb 2026 00:04:24 -0500 Subject: [PATCH 1/2] RollForward support - Added Forward compatibility with newer SDKs. - Added root items into solution. --- Directory.Build.props | 6 ++++++ Longhorn.Tests/Longhorn.Tests.csproj | 2 +- Longhorn.slnx | 6 ++++++ Longhorn/Longhorn.csproj | 2 +- global.json | 6 ++++++ 5 files changed, 20 insertions(+), 2 deletions(-) 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 0000000..7ac835a --- /dev/null +++ b/Directory.Build.props @@ -0,0 +1,6 @@ + + + + LatestMajor + + diff --git a/Longhorn.Tests/Longhorn.Tests.csproj b/Longhorn.Tests/Longhorn.Tests.csproj index 6b21a84..d341151 100644 --- a/Longhorn.Tests/Longhorn.Tests.csproj +++ b/Longhorn.Tests/Longhorn.Tests.csproj @@ -1,6 +1,6 @@ - net10.0 + net8.0 enable enable false diff --git a/Longhorn.slnx b/Longhorn.slnx index 16a130d..5b88ebb 100644 --- a/Longhorn.slnx +++ b/Longhorn.slnx @@ -1,4 +1,10 @@ + + + + + + diff --git a/Longhorn/Longhorn.csproj b/Longhorn/Longhorn.csproj index 2e4dcd3..c9abedd 100644 --- a/Longhorn/Longhorn.csproj +++ b/Longhorn/Longhorn.csproj @@ -1,6 +1,6 @@ - net10.0 + net8.0 Exe enable enable diff --git a/global.json b/global.json new file mode 100644 index 0000000..fae657f --- /dev/null +++ b/global.json @@ -0,0 +1,6 @@ +{ + "sdk": { + "version": "8.0.100", + "rollForward": "latestMajor" + } +} \ No newline at end of file From 8312ada370cb992c047b6782ae7e4afe83a9e653 Mon Sep 17 00:00:00 2001 From: Tony Bark <35226681+tonytins@users.noreply.github.com> Date: Wed, 4 Feb 2026 00:46:24 -0500 Subject: [PATCH 2/2] Bumped 2dog versions to latest prerelease This resolves some dependency issues as well. --- Longhorn.Tests/Longhorn.Tests.csproj | 29 +++++++++++++++++----------- Longhorn/Longhorn.csproj | 3 ++- 2 files changed, 20 insertions(+), 12 deletions(-) diff --git a/Longhorn.Tests/Longhorn.Tests.csproj b/Longhorn.Tests/Longhorn.Tests.csproj index d341151..a80ba2e 100644 --- a/Longhorn.Tests/Longhorn.Tests.csproj +++ b/Longhorn.Tests/Longhorn.Tests.csproj @@ -4,36 +4,43 @@ enable enable false + LatestMajor - - - + + + - + - + - + - - - - + + runtime; build; native; contentfiles; analyzers; buildtransitive + all + + + + + runtime; build; native; contentfiles; analyzers; buildtransitive + all + - + diff --git a/Longhorn/Longhorn.csproj b/Longhorn/Longhorn.csproj index c9abedd..0871773 100644 --- a/Longhorn/Longhorn.csproj +++ b/Longhorn/Longhorn.csproj @@ -5,10 +5,11 @@ enable enable false + LatestMajor - +