diff --git a/.globalconfig b/.globalconfig
index 512f6d45c..89555f9d4 100644
--- a/.globalconfig
+++ b/.globalconfig
@@ -46,12 +46,17 @@ dotnet_diagnostic.IDE0130.severity = warning
# IDE1006: Naming style
dotnet_diagnostic.IDE1006.severity = warning
-# CA1309: Use ordinal string comparison
-dotnet_diagnostic.CA1309.severity = warning
+# CA1305: Specify IFormatProvider
+# Too many noisy warnings for parsing/formatting numbers
+dotnet_diagnostic.CA1305.severity = none
# CA2007: Consider calling ConfigureAwait on the awaited task
dotnet_diagnostic.CA2007.severity = warning
+# CA2101: Specify marshaling for P/Invoke string arguments
+# Reports warning for all non-UTF16 usages on DllImport; consider migrating to LibraryImport
+dotnet_diagnostic.CA2101.severity = none
+
# CA2201: Do not raise reserved exception types
dotnet_diagnostic.CA2201.severity = warning
diff --git a/Directory.Build.props b/Directory.Build.props
index 1ee11abee..fa33534d0 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -31,6 +31,7 @@
Default
Default
Recommended
+ Recommended
ppy Pty Ltd