diff --git a/nuget/SQLite-net-base/SQLite-net-base.csproj b/nuget/SQLite-net-base/SQLite-net-base.csproj
index dc49e7c52..947a82472 100644
--- a/nuget/SQLite-net-base/SQLite-net-base.csproj
+++ b/nuget/SQLite-net-base/SQLite-net-base.csproj
@@ -28,6 +28,9 @@
SQLiteAsync.cs
+
+ StringContainsExtension.cs
+
diff --git a/nuget/SQLite-net-sqlcipher/SQLite-net-sqlcipher.csproj b/nuget/SQLite-net-sqlcipher/SQLite-net-sqlcipher.csproj
index 04cc36cfe..52eeaa777 100644
--- a/nuget/SQLite-net-sqlcipher/SQLite-net-sqlcipher.csproj
+++ b/nuget/SQLite-net-sqlcipher/SQLite-net-sqlcipher.csproj
@@ -32,5 +32,8 @@
SQLiteAsync.cs
+
+ StringContainsExtension.cs
+
diff --git a/nuget/SQLite-net-std/SQLite-net-std.csproj b/nuget/SQLite-net-std/SQLite-net-std.csproj
index 989753898..3b1b61633 100644
--- a/nuget/SQLite-net-std/SQLite-net-std.csproj
+++ b/nuget/SQLite-net-std/SQLite-net-std.csproj
@@ -32,5 +32,8 @@
SQLiteAsync.cs
+
+ StringContainsExtension.cs
+
diff --git a/nuget/SQLite-net/SQLite-net.csproj b/nuget/SQLite-net/SQLite-net.csproj
index 6d0caf950..7e49371b4 100644
--- a/nuget/SQLite-net/SQLite-net.csproj
+++ b/nuget/SQLite-net/SQLite-net.csproj
@@ -32,7 +32,8 @@
false
-
+
+
true
bin\Release\
RELEASE;USE_SQLITEPCL_RAW
@@ -51,6 +52,9 @@
SQLiteAsync.cs
+
+ StringContainsExtension.cs
+
@@ -78,4 +82,4 @@
-->
-
+
\ No newline at end of file
diff --git a/src/SQLite.cs b/src/SQLite.cs
index 0ce075e03..e90327cbd 100644
--- a/src/SQLite.cs
+++ b/src/SQLite.cs
@@ -3561,6 +3561,20 @@ private CompileResult CompileExpr (Expression expr, List