diff --git a/NAPS2.Internals/NAPS2.Internals.csproj b/NAPS2.Internals/NAPS2.Internals.csproj
index 3ea3bbc04..669471da8 100644
--- a/NAPS2.Internals/NAPS2.Internals.csproj
+++ b/NAPS2.Internals/NAPS2.Internals.csproj
@@ -3,7 +3,7 @@
net6;net462;netstandard2.0
enable
- NAPS2.Internals
+ NAPS2
NAPS2.Internals
diff --git a/NAPS2.Internals/Util/StringExtensions.cs b/NAPS2.Internals/Util/StringExtensions.cs
new file mode 100644
index 000000000..f94989cc5
--- /dev/null
+++ b/NAPS2.Internals/Util/StringExtensions.cs
@@ -0,0 +1,9 @@
+namespace NAPS2.Util;
+
+public static class StringExtensions
+{
+ public static bool ContainsInvariantIgnoreCase(this string source, string value)
+ {
+ return source.IndexOf(value, StringComparison.InvariantCultureIgnoreCase) != -1;
+ }
+}
\ No newline at end of file
diff --git a/NAPS2.sln.DotSettings b/NAPS2.sln.DotSettings
index c9a10fa5f..b7fc3b722 100644
--- a/NAPS2.sln.DotSettings
+++ b/NAPS2.sln.DotSettings
@@ -6,7 +6,7 @@
UI
<Policy Inspect="True" Prefix="" Suffix="" Style="AA_BB" />
<Policy Inspect="True" Prefix="" Suffix="" Style="AA_BB" />
- <Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" />
+ <Policy Inspect="True" Prefix="_" Suffix="" Style="aaBb" />
True
True
True