diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
index 899ae047..182ed221 100644
--- a/test/CMakeLists.txt
+++ b/test/CMakeLists.txt
@@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.10)
-project(etl_unit_tests LANGUAGES CXX)
+project(etl_unit_tests LANGUAGES C CXX)
#include(FetchContent)
#FetchContent_Declare(
diff --git a/test/syntax_check/CMakeLists.txt b/test/syntax_check/CMakeLists.txt
index 0e2627df..178c2a67 100644
--- a/test/syntax_check/CMakeLists.txt
+++ b/test/syntax_check/CMakeLists.txt
@@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.10.0)
-project(etl_syntax_check)
+project(etl_syntax_check C CXX)
add_definitions(-DETL_DEBUG)
diff --git a/test/vs2022/etl.vcxproj b/test/vs2022/etl.vcxproj
index 6396b761..2b069673 100644
--- a/test/vs2022/etl.vcxproj
+++ b/test/vs2022/etl.vcxproj
@@ -3552,6 +3552,7 @@
+
@@ -10362,6 +10363,7 @@
+
diff --git a/test/vs2022/etl.vcxproj.filters b/test/vs2022/etl.vcxproj.filters
index 6deed683..1bb46bf0 100644
--- a/test/vs2022/etl.vcxproj.filters
+++ b/test/vs2022/etl.vcxproj.filters
@@ -1539,6 +1539,9 @@
ETL\Utilities
+
+ ETL\Strings
+
@@ -3770,6 +3773,9 @@
Tests\Callbacks & Delegates
+
+ Tests\Strings
+