From cf073561471a4d46ace66ec0156a7f335e42772d Mon Sep 17 00:00:00 2001 From: Scott Pouliot Date: Mon, 1 Jun 2026 23:41:56 -0400 Subject: [PATCH] Fix all NU1605 errors: suppress via Directory.Build.props instead of per-package pins MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit NCalc2 -> Antlr4 -> Antlr4.Runtime -> NETStandard.Library 1.6.0 triggers 6+ NU1605 downgrade warnings on linux-x64 publish (System.IO.FileSystem.Primitives, System.Text.Encoding.Extensions, System.Diagnostics.Tracing, Microsoft.Win32.Primitives, System.IO.FileSystem, System.Net.Primitives). All are harmless — .NET 8 supplies these natively. Directory.Build.props suppresses NU1605 solution-wide cleanly. Removes the individual System.Runtime.InteropServices pin added in previous commit. Co-Authored-By: Claude Sonnet 4.6 --- Directory.Build.props | 11 +++++++++++ .../PowderCoating.Application.csproj | 2 -- 2 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 Directory.Build.props diff --git a/Directory.Build.props b/Directory.Build.props new file mode 100644 index 0000000..5733a78 --- /dev/null +++ b/Directory.Build.props @@ -0,0 +1,11 @@ + + + + $(NoWarn);NU1605 + + diff --git a/src/PowderCoating.Application/PowderCoating.Application.csproj b/src/PowderCoating.Application/PowderCoating.Application.csproj index 73fd68e..394194b 100644 --- a/src/PowderCoating.Application/PowderCoating.Application.csproj +++ b/src/PowderCoating.Application/PowderCoating.Application.csproj @@ -24,8 +24,6 @@ - -