Files
PowderCoatingLogix/Directory.Build.props
spouliot cf07356147 Fix all NU1605 errors: suppress via Directory.Build.props instead of per-package pins
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 <noreply@anthropic.com>
2026-06-01 23:41:56 -04:00

12 lines
498 B
XML

<Project>
<PropertyGroup>
<!--
NCalc2 2.1.0 -> Antlr4 4.6.4 -> Antlr4.Runtime -> NETStandard.Library 1.6.0 pulls in
old package versions that trigger NU1605 downgrade warnings when publishing for linux-x64.
These are harmless false positives — .NET 8 supplies all of these natively at runtime.
Suppressing NU1605 here is cleaner than pinning every affected transitive package individually.
-->
<NoWarn>$(NoWarn);NU1605</NoWarn>
</PropertyGroup>
</Project>