diff --git a/Directory.Build.props b/Directory.Build.props
index daedb5285..0d30b638e 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -22,10 +22,38 @@
https://github.com/nissl-lab/npoi/discussions/1422
Nissl LLC
xlsx xls Excel Word docx office ole
+
+ true
-
+
true
+ $(NoWarn);CS0419
+ $(NoWarn);CS1570
+ $(NoWarn);CS1572
+ $(NoWarn);CS1573
+ $(NoWarn);CS1574
+ $(NoWarn);CS1584
+ $(NoWarn);CS1587
+ $(NoWarn);CS1591
+ $(NoWarn);CS1734
+
+
+
+ $(NoWarn);CS0108
+ $(NoWarn);CS0114
+ $(NoWarn);CS0162
+ $(NoWarn);CS0168
+ $(NoWarn);CS0169
+ $(NoWarn);CS0414
+ $(NoWarn);CS0628
+ $(NoWarn);CS0649
+ $(NoWarn);CS0659
+
+ $(NoWarn);CS0612
+ $(NoWarn);CS0618
+
+ $(NoWarn);SYSLIB0021;SYSLIB0051
diff --git a/benchmarks/NPOI.Benchmarks/NPOI.Benchmarks.csproj b/benchmarks/NPOI.Benchmarks/NPOI.Benchmarks.csproj
index b5a548f40..8700c69f6 100644
--- a/benchmarks/NPOI.Benchmarks/NPOI.Benchmarks.csproj
+++ b/benchmarks/NPOI.Benchmarks/NPOI.Benchmarks.csproj
@@ -4,6 +4,7 @@
Exe
net8.0
enable
+ $(NoWarn);SYSLIB0014
diff --git a/main/HPSF/Section.cs b/main/HPSF/Section.cs
index 16cbae0cd..7efb869ae 100644
--- a/main/HPSF/Section.cs
+++ b/main/HPSF/Section.cs
@@ -565,7 +565,7 @@ public int Size
}
catch(HPSFRuntimeException ex)
{
- throw ex;
+ throw;
}
catch(Exception ex)
{
diff --git a/testcases/Directory.Build.props b/testcases/Directory.Build.props
index 2262377e2..b7b77003b 100644
--- a/testcases/Directory.Build.props
+++ b/testcases/Directory.Build.props
@@ -7,4 +7,12 @@
latest
+
+ $(NoWarn);CS0612
+ $(NoWarn);CS0618
+ $(NoWarn);CS0162
+ $(NoWarn);CA2200
+ $(NoWarn);SYSLIB0014
+
+
\ No newline at end of file