diff --git a/src/tests/JIT/Methodical/stringintern/_XModuletest1-xmod.csproj b/src/tests/JIT/Methodical/stringintern/_XModuletest1-xmod.csproj
deleted file mode 100644
index f59521a9207170..00000000000000
--- a/src/tests/JIT/Methodical/stringintern/_XModuletest1-xmod.csproj
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
- Exe
- 1
-
-
- PdbOnly
-
-
-
-
-
-
-
-
-
diff --git a/src/tests/JIT/Methodical/stringintern/_XModuletest2-xmod.csproj b/src/tests/JIT/Methodical/stringintern/_XModuletest2-xmod.csproj
deleted file mode 100644
index 1129c074b6cca7..00000000000000
--- a/src/tests/JIT/Methodical/stringintern/_XModuletest2-xmod.csproj
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
- Exe
- 1
-
-
- PdbOnly
-
-
-
-
-
-
-
-
-
diff --git a/src/tests/JIT/Methodical/stringintern/_XModuletest4-xmod.csproj b/src/tests/JIT/Methodical/stringintern/_XModuletest4-xmod.csproj
deleted file mode 100644
index b0557586892f3f..00000000000000
--- a/src/tests/JIT/Methodical/stringintern/_XModuletest4-xmod.csproj
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
- Exe
- 1
-
-
- PdbOnly
-
-
-
-
-
-
-
-
-
diff --git a/src/tests/JIT/Methodical/stringintern/test1-xassem.csproj b/src/tests/JIT/Methodical/stringintern/test1-xassem.csproj
index 3649fa4a6e01c0..d13649957b9548 100644
--- a/src/tests/JIT/Methodical/stringintern/test1-xassem.csproj
+++ b/src/tests/JIT/Methodical/stringintern/test1-xassem.csproj
@@ -2,6 +2,7 @@
Exe
1
+ $(DefineConstants);XASSEM
diff --git a/src/tests/JIT/Methodical/stringintern/test1.cs b/src/tests/JIT/Methodical/stringintern/test1.cs
index d64bfce3c16b5f..cff1c451332ee5 100644
--- a/src/tests/JIT/Methodical/stringintern/test1.cs
+++ b/src/tests/JIT/Methodical/stringintern/test1.cs
@@ -6,7 +6,12 @@
using System;
using System.Runtime.CompilerServices;
-class Test1
+class
+#if XASSEM
+Test1_xassem
+#else
+Test1
+#endif
{
public static string teststr1 = "static \uC09C\u7B8B field";
public static string[] teststr2 = new string[] { "\u3F2Aarray element 0", "array element 1\uCB53", "array \u47BBelement 2" };
diff --git a/src/tests/JIT/Methodical/stringintern/test2-xassem.csproj b/src/tests/JIT/Methodical/stringintern/test2-xassem.csproj
index 01469b76fa3099..3cc83343c7ea99 100644
--- a/src/tests/JIT/Methodical/stringintern/test2-xassem.csproj
+++ b/src/tests/JIT/Methodical/stringintern/test2-xassem.csproj
@@ -2,6 +2,7 @@
Exe
1
+ $(DefineConstants);XASSEM
diff --git a/src/tests/JIT/Methodical/stringintern/test2.cs b/src/tests/JIT/Methodical/stringintern/test2.cs
index cd5ac6b824e854..2c088ec8f1651d 100644
--- a/src/tests/JIT/Methodical/stringintern/test2.cs
+++ b/src/tests/JIT/Methodical/stringintern/test2.cs
@@ -6,7 +6,12 @@
using System;
using System.Runtime.CompilerServices;
-class Test2
+class
+#if XASSEM
+Test2_xassem
+#else
+Test2
+#endif
{
public static string[] teststr2 = new string[] { "\u3F2Aarray element 0", "array element 1\uCB53", "array \u47BBelement 2" };
diff --git a/src/tests/JIT/Methodical/stringintern/test4-xassem.csproj b/src/tests/JIT/Methodical/stringintern/test4-xassem.csproj
index 0a8f1dbf9eb01d..6434c9b70af1d3 100644
--- a/src/tests/JIT/Methodical/stringintern/test4-xassem.csproj
+++ b/src/tests/JIT/Methodical/stringintern/test4-xassem.csproj
@@ -2,6 +2,7 @@
Exe
1
+ $(DefineConstants);XASSEM
diff --git a/src/tests/JIT/Methodical/stringintern/test4.cs b/src/tests/JIT/Methodical/stringintern/test4.cs
index eb6b0dde88dad2..927d16da442a77 100644
--- a/src/tests/JIT/Methodical/stringintern/test4.cs
+++ b/src/tests/JIT/Methodical/stringintern/test4.cs
@@ -6,7 +6,12 @@
using System;
using System.Runtime.CompilerServices;
-class Test4
+class
+#if XASSEM
+Test4_xassem
+#else
+Test4
+#endif
{
public static string teststr1 = null;
public static string[] teststr2 = new string[3];