diff --git a/src/Tasks/Microsoft.NET.Build.Tasks/targets/Microsoft.NET.ILLink.targets b/src/Tasks/Microsoft.NET.Build.Tasks/targets/Microsoft.NET.ILLink.targets index aeded0188dde..1a4ed10fa71a 100644 --- a/src/Tasks/Microsoft.NET.Build.Tasks/targets/Microsoft.NET.ILLink.targets +++ b/src/Tasks/Microsoft.NET.Build.Tasks/targets/Microsoft.NET.ILLink.targets @@ -154,14 +154,24 @@ Copyright (c) .NET Foundation. All rights reserved. + + $(NoWarn);IL2026 + + $(NoWarn);IL2041;IL2042;IL2043;IL2056 + + $(NoWarn);IL2045 + + $(NoWarn);IL2046 + + $(NoWarn);IL2050 $(NoWarn);IL2032;IL2055;IL2057;IL2058;IL2059;IL2060;IL2061 $(NoWarn);IL2062;IL2063;IL2064;IL2065;IL2066 $(NoWarn);IL2067;IL2068;IL2069;IL2070;IL2071;IL2072;IL2073;IL2074;IL2075;IL2076;IL2077;IL2078;IL2079;IL2080;IL2081;IL2082;IL2083;IL2084;IL2085;IL2086;IL2087;IL2088;IL2089;IL2090;IL2091 - - $(NoWarn);IL2026 + + $(NoWarn);IL2092;IL2093;IL2094;IL2095 diff --git a/src/Tests/Microsoft.NET.Publish.Tests/GivenThatWeWantToRunILLink.cs b/src/Tests/Microsoft.NET.Publish.Tests/GivenThatWeWantToRunILLink.cs index 3b96baefe55c..62a2f869e119 100644 --- a/src/Tests/Microsoft.NET.Publish.Tests/GivenThatWeWantToRunILLink.cs +++ b/src/Tests/Microsoft.NET.Publish.Tests/GivenThatWeWantToRunILLink.cs @@ -222,10 +222,9 @@ public void ILLink_analysis_warnings_are_disabled_by_default(string targetFramew // trim analysis warnings are disabled .And.NotHaveStdOutContaining("warning IL2075") .And.NotHaveStdOutContaining("warning IL2026") - // warnings about invalid attributes still show up - .And.HaveStdOutContaining("warning IL2043") - .And.HaveStdOutContaining("warning IL2046") - .And.HaveStdOutContaining("warning IL2093"); + .And.NotHaveStdOutContaining("warning IL2043") + .And.NotHaveStdOutContaining("warning IL2046") + .And.NotHaveStdOutContaining("warning IL2093"); } [RequiresMSBuildVersionTheory("16.8.0")]