diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/2-(1)cnt19.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/2-(1)cnt19.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/2-(1)cnt19.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft 25.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft 25.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft 25.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft1.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft1.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft1.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft1.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft1.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft1.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft10.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft10.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft10.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft10a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft10a.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft10a.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft10b.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft10b.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft10b.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft11.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft11.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft11.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft11a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft11a.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft11a.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft11b.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft11b.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft11b.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft11c.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft11c.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft11c.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12a.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12a.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12b.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12b.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12b.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12c.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12c.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12c.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12d.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12d.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12d.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12e.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12e.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12e.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12f.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12f.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12f.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12g.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12g.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12g.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12h.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12h.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12h.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12i.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12i.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12i.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12j.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12j.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12j.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12k.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12k.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12k.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12l.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12l.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12l.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12m.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12m.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12m.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12n.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12n.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12n.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12o.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12o.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12o.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12p.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12p.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12p.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12q.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12q.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12q.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12r.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12r.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12r.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12s.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12s.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12s.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12t.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12t.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12t.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12u.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12u.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12u.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12v.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12v.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12v.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12w.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12w.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12w.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12x.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12x.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12x.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12y.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12y.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12y.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12z.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12z.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft12z.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft13.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft13.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft13.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft13.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft13.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft13.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft14.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft14.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft14.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft14a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft14a.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft14a.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft15.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft15.txt
deleted file mode 100644
index 9e6f68234ffed0..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft15.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.60220
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All rights reserved.
-
-bft15b.xsl(3,18) : error : Stylesheet 'bft15a.xsl' cannot directly or indirectly include or import itself.
-bft15a.xsl(3,18) : error : Stylesheet 'bft15b.xsl' cannot directly or indirectly include or import itself.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft15a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft15a.xsl
deleted file mode 100644
index 4d3de0bb3fb08b..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft15a.xsl
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft15b.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft15b.xsl
deleted file mode 100644
index cd8f400ac0ff3c..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft15b.xsl
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft16.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft16.txt
deleted file mode 100644
index 1f2d70094bed97..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft16.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.60220
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All rights reserved.
-
-error : Duplicate class name 'bft16'. Specify a different class name with /class option.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft16.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft16.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft16.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft16.xslt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft16.xslt
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft16.xslt
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft17.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft17.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft17.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft18.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft18.txt
deleted file mode 100644
index 7f9616f23c48f7..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft18.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.60220
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All rights reserved.
-
-bft18b.xsl(3,17) : error : Stylesheet 'bft18a.xsl' cannot directly or indirectly include or import itself.
-bft18a.xsl(3,17) : error : Stylesheet 'bft18b.xsl' cannot directly or indirectly include or import itself.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft18a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft18a.xsl
deleted file mode 100644
index 81ca6ffc979a69..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft18a.xsl
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft18b.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft18b.xsl
deleted file mode 100644
index 80dab9c1060673..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft18b.xsl
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft19.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft19.txt
deleted file mode 100644
index 958f463d3897b5..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft19.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft19.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft19.xsl
deleted file mode 100644
index 64adb9f1ae4f7c..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft19.xsl
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft19a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft19a.xsl
deleted file mode 100644
index d2907e1dfbabc9..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft19a.xsl
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft2.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft2.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft2.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft2.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft2.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft2.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft20.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft20.txt
deleted file mode 100644
index 958f463d3897b5..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft20.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft20.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft20.xsl
deleted file mode 100644
index b874691fb39aed..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft20.xsl
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft20a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft20a.xsl
deleted file mode 100644
index d2907e1dfbabc9..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft20a.xsl
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft21.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft21.txt
deleted file mode 100644
index feda708575c884..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft21.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
- Foo Listing
John
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft21.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft21.xsl
deleted file mode 100644
index 58b41946188e50..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft21.xsl
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
- Foo Listing
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft21a.xml b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft21a.xml
deleted file mode 100644
index 31f2f1043101ab..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft21a.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
- 1
- John
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft22.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft22.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft22.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft22.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft22.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft22.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft23.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft23.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft23.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft23.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft23.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft23.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft24.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft24.txt
deleted file mode 100644
index 958048bc78c511..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft24.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.60220
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All rights reserved.
-
-bft24b.xsl(3,18) : error : Stylesheet 'bft24a.xsl' cannot directly or indirectly include or import itself.
-bft24a.xsl(3,17) : error : Stylesheet 'bft24b.xsl' cannot directly or indirectly include or import itself.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft24a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft24a.xsl
deleted file mode 100644
index 003ef979cb7769..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft24a.xsl
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft24b.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft24b.xsl
deleted file mode 100644
index 3b52404f373241..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft24b.xsl
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft25.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft25.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft25.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft26.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft26.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft26.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft26.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft26.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft26.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft27.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft27.txt
deleted file mode 100644
index 849cbc2a2d4c07..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft27.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.60609
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All rights reserved.
-
-fatal error : Unrecognized option: '/'.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft28.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft28.txt
deleted file mode 100644
index 9f5caf3cfdfcb9..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft28.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.60609
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All rights reserved.
-
-fatal error : No filename specified with option '/out:'.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft29.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft29.txt
deleted file mode 100644
index bb2c135b849e52..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft29.txt
+++ /dev/null
@@ -1,30 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.60609
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All rights reserved.
-
-xsltc [options] [/class:] [[/class:] ]...
-
- XSLT Compiler Options
-
- - OUTPUT FILES -
-/out: Specify name of binary output file (default: name of the first file)
-/platform: Limit which platforms this code can run on: x86, Itanium, x64, or anycpu, which is the default
-
- - RESOURCES -
-/win32res: Specify a Win32 resource file (.res)
-
- - CODE GENERATION -
-/class: Specify name of the class for compiled stylesheet (short form: /c)
-/namespace: Specify namespace for the following stylesheets
-/debug[+|-] Emit debugging information
-/visibleto: Make generated classes visible to the given assembly only
-
- - ERRORS AND WARNINGS -
-/warn: Set warning level (0-4) (short form: /w)
-/fullpaths Use fully qualified paths in error messages
-/exstack Display call stack in case of unhandled exception (short form: /es)
-
- - MISCELLANEOUS -
-@ Insert command-line settings from a text file
-/help Display this usage message (short form: /?)
-/nologo Suppress compiler copyright message
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft3.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft3.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft3.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft3.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft3.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft3.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft30.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft30.txt
deleted file mode 100644
index bb2c135b849e52..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft30.txt
+++ /dev/null
@@ -1,30 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.60609
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All rights reserved.
-
-xsltc [options] [/class:] [[/class:] ]...
-
- XSLT Compiler Options
-
- - OUTPUT FILES -
-/out: Specify name of binary output file (default: name of the first file)
-/platform: Limit which platforms this code can run on: x86, Itanium, x64, or anycpu, which is the default
-
- - RESOURCES -
-/win32res: Specify a Win32 resource file (.res)
-
- - CODE GENERATION -
-/class: Specify name of the class for compiled stylesheet (short form: /c)
-/namespace: Specify namespace for the following stylesheets
-/debug[+|-] Emit debugging information
-/visibleto: Make generated classes visible to the given assembly only
-
- - ERRORS AND WARNINGS -
-/warn: Set warning level (0-4) (short form: /w)
-/fullpaths Use fully qualified paths in error messages
-/exstack Display call stack in case of unhandled exception (short form: /es)
-
- - MISCELLANEOUS -
-@ Insert command-line settings from a text file
-/help Display this usage message (short form: /?)
-/nologo Suppress compiler copyright message
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft31.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft31.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft31.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft31.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft31.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft31.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft32.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft32.txt
deleted file mode 100644
index da2b5e943d62c1..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft32.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61016
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-fatal error : No input sources specified.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft33.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft33.txt
deleted file mode 100644
index 327c1e815f6ec1..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft33.txt
+++ /dev/null
@@ -1 +0,0 @@
-fatal error : Unrecognized option: '/foo'.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft34.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft34.txt
deleted file mode 100644
index 17817cfa616d52..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft34.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61016
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-error : Source file 'nul/bft34.xsl' could not be found.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft35.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft35.txt
deleted file mode 100644
index 6198402c0bd3f3..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft35.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61016
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-fatal error : Source file 'nul.xsl' could not be found. ---> Win32 device names are not allowed.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft36.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft36.txt
deleted file mode 100644
index c3eb1a8f2e867c..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft36.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61016
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-error : Source file '..\' could not be found.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft37.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft37.txt
deleted file mode 100644
index da2b5e943d62c1..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft37.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61016
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-fatal error : No input sources specified.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft38.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft38.txt
deleted file mode 100644
index da2b5e943d62c1..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft38.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61016
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-fatal error : No input sources specified.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft4.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft4.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft4.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft5.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft5.txt
deleted file mode 100644
index da2b5e943d62c1..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft5.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61016
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-fatal error : No input sources specified.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft6.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft6.txt
deleted file mode 100644
index 9ab7492575537d..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft6.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.60220
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.60306
-Copyright (C) Microsoft Corporation 2006. All rights reserved.
-
-fatal error : Unrecognized option: '/thisisinvalid'.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft7.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft7.txt
deleted file mode 100644
index 71741603c68dd3..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft7.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.60220
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.60306
-Copyright (C) Microsoft Corporation 2006. All rights reserved.
-
-error : Source file 'mystylesheet' could not be found.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft8.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft8.txt
deleted file mode 100644
index ac1a3d8ddffbba..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft8.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.60220
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.60306
-Copyright (C) Microsoft Corporation 2006. All rights reserved.
-
-error : Source file 'mystylesheet,xsl' could not be found.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft9.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft9.txt
deleted file mode 100644
index 8583a6d0371df7..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/bft9.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61220
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-fatal error : Source file '*.xsl' could not be found. ---> Illegal characters in path.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cct1.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cct1.txt
deleted file mode 100644
index 3d0b723a92086d..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cct1.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-
- Script Result: Hello Foo
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt1.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt1.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt1.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt1.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt1.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt1.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt10.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt10.txt
deleted file mode 100644
index 57d923614b1397..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt10.txt
+++ /dev/null
@@ -1,2 +0,0 @@
- DIFFERENT
- Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt10a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt10a.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt10a.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt10b.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt10b.xsl
deleted file mode 100644
index 5705c4ff25e3e5..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt10b.xsl
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
- DIFFERENT
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt11.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt11.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt11.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt11a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt11a.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt11a.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt11b.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt11b.xsl
deleted file mode 100644
index 5705c4ff25e3e5..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt11b.xsl
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
- DIFFERENT
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt12.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt12.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt12.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt12a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt12a.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt12a.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt12b.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt12b.xsl
deleted file mode 100644
index 5705c4ff25e3e5..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt12b.xsl
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
- DIFFERENT
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt13.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt13.txt
deleted file mode 100644
index 8bc5a7f7b9b954..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt13.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.60220
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All rights reserved.
-
-fatal error : Unrecognized option: '/class'.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt13.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt13.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt13.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt14.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt14.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt14.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt14.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt14.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt14.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt14b.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt14b.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt14b.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt15.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt15.txt
deleted file mode 100644
index 8f86a0e1975399..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt15.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.60220
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All rights reserved.
-
-error : Duplicate class name 'cnt15a'. Specify a different class name with /class option.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt15a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt15a.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt15a.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt15b.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt15b.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt15b.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt16.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt16.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt16.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt17.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt17.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt17.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt18.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt18.txt
deleted file mode 100644
index 7846b782de9461..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt18.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.60220
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All rights reserved.
-
-error : Duplicate class name 'cnt18'. Specify a different class name with /class option.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt18.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt18.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt18.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt18.xslt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt18.xslt
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt18.xslt
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt19.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt19.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt19.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt2.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt2.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt2.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt2.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt2.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt2.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt20.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt20.txt
deleted file mode 100644
index 173975e3e08cc2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt20.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.60220
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All rights reserved.
-
-fatal error : Type name was too long. The fully qualified type name must be less than 1,024 characters.
-Parameter name: fullname
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt20.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt20.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt20.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt21.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt21.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt21.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt21.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt21.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt21.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt22.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt22.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt22.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt22.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt22.xsl
deleted file mode 100644
index d0df9a8b4bbd1a..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt22.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt23.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt23.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt23.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt23.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt23.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt23.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt24.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt24.txt
deleted file mode 100644
index 66041859ae9b25..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt24.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 4.0.20914
-[Microsoft (R) .NET Framework version 4.0.20914]
-Copyright (C) Microsoft Corporation. All rights reserved.
-
-fatal error : Class name 'A' must be specified before the corresponding source file.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt25.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt25.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt25.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt25a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt25a.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt25a.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt25b.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt25b.xsl
deleted file mode 100644
index 6f929b5265dfc2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt25b.xsl
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
- MORE HERE
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt26.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt26.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt26.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt26a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt26a.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt26a.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt26b.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt26b.xsl
deleted file mode 100644
index 6f929b5265dfc2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt26b.xsl
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
- MORE HERE
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt27.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt27.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt27.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt27a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt27a.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt27a.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt27b.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt27b.xsl
deleted file mode 100644
index 6f929b5265dfc2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt27b.xsl
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
- MORE HERE
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt28.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt28.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt28.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt28a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt28a.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt28a.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt28b.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt28b.xsl
deleted file mode 100644
index 6f929b5265dfc2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt28b.xsl
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
- MORE HERE
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt29.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt29.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt29.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt29a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt29a.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt29a.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt29b.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt29b.xsl
deleted file mode 100644
index 6f929b5265dfc2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt29b.xsl
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
- MORE HERE
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt3.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt3.txt
deleted file mode 100644
index 3b185caae853e6..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt3.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.60220
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All rights reserved.
-
-fatal error : Class name cannot be empty.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt3.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt3.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt3.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt4.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt4.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt4.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt4.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt4.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt4.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt5.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt5.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt5.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt5.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt5.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt5.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt6.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt6.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt6.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt6.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt6.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt6.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt7.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt7.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt7.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt7.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt7.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt7.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt8.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt8.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt8.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt8a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt8a.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt8a.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt8b.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt8b.xsl
deleted file mode 100644
index 5705c4ff25e3e5..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt8b.xsl
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
- DIFFERENT
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt9.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt9.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt9.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt9a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt9a.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt9a.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt9b.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt9b.xsl
deleted file mode 100644
index 5705c4ff25e3e5..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/cnt9b.xsl
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
- DIFFERENT
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft1.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft1.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft1.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft1.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft1.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft1.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft10.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft10.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft10.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft10.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft10.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft10.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft11.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft11.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft11.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft11.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft11.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft11.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft12.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft12.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft12.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft12.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft12.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft12.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft13.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft13.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft13.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft13.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft13.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft13.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft14.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft14.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft14.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft14.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft14.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft14.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft15.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft15.txt
deleted file mode 100644
index 7f5d1218982d72..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft15.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-fatal error : Error saving assembly 'a:\dft15.dll'. ---> Invalid directory, 'a:\'.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft15.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft15.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft15.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft16.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft16.txt
deleted file mode 100644
index 8c99251f7ce1d0..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft16.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-fatal error : The path 'nul.dll' is not valid. ---> Win32 device names are not allowed.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft16.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft16.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft16.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft17.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft17.txt
deleted file mode 100644
index 7dfee6cabaa58e..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft17.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.60220
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All rights reserved.
-
-fatal error : Unrecognized option: '/debug+-'.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft17.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft17.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft17.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft18.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft18.txt
deleted file mode 100644
index 913529919e95d4..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft18.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.60220
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All rights reserved.
-
-fatal error : Unrecognized option: '/debug-+'.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft18.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft18.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft18.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft19.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft19.txt
deleted file mode 100644
index bd83f2312f6c55..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft19.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.60220
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All rights reserved.
-
-fatal error : Unrecognized option: '/debug+-+'.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft19.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft19.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft19.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft2.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft2.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft2.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft2.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft2.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft2.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft20.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft20.txt
deleted file mode 100644
index 5127363555d123..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft20.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.60220
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All rights reserved.
-
-fatal error : Unrecognized option: '/debug-+-'.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft20.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft20.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft20.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft21.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft21.txt
deleted file mode 100644
index da7517efe7fe3f..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft21.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-fatal error : The path 'dft2101234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789.dll' is not valid. ---> The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft21.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft21.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft21.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft22.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft22.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft22.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft22.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft22.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft22.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft23.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft23.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft23.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft23.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft23.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft23.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft3.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft3.txt
deleted file mode 100644
index 14cd40e9b277cd..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft3.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.60220
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All rights reserved.
-
-fatal error : Unrecognized option: '/debug~'.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft3.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft3.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft3.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft4.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft4.txt
deleted file mode 100644
index 4e743cf1454da5..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft4.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-fatal error : Error saving assembly 'D:\OASys\Working\dft4.dll'. ---> Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft4.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft4.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft4.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft5.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft5.txt
deleted file mode 100644
index ec66703720dd92..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft5.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-fatal error : Error saving assembly 'D:\OASys\Working\dft5.dll'. ---> Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft5.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft5.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft5.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft6.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft6.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft6.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft6.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft6.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft6.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft7.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft7.txt
deleted file mode 100644
index 8459c0cbb44018..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft7.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.60220
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All rights reserved.
-
-fatal error : No file extension specified with option '/out:dft7'.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft7.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft7.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft7.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft8.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft8.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft8.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft8.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft8.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft8.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft9.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft9.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft9.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft9.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft9.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/dft9.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft10.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft10.txt
deleted file mode 100644
index 4fa33c4ab353b1..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft10.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.51103
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All right reserved.
-
-error : Response file 'infft10.txt' included multiple times.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft10.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft10.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft10.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft11.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft11.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft11.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft11.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft11.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft11.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft12.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft12.txt
deleted file mode 100644
index befb99ac0fc8b1..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft12.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.51103
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All right reserved.
-
-error : Response file './infft12.txt' included multiple times.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft12.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft12.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft12.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft13.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft13.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft13.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft13.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft13.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft13.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft14.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft14.txt
deleted file mode 100644
index 8454244a79bea5..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft14.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.51103
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All right reserved.
-
-error : Response file '.\infft14.txt' included multiple times.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft14.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft14.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft14.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft15.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft15.txt
deleted file mode 100644
index 439abd83499040..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft15.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.51103
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All right reserved.
-
-error : Response file 'iNFFt15.txt' included multiple times.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft15.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft15.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft15.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft16.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft16.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft16.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft16.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft16.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft16.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft17.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft17.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft17.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft17.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft17.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft17.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft18.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft18.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft18.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft18.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft18.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft18.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft19.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft19.txt
deleted file mode 100644
index 184db426b4a39f..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft19.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61016
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-fatal error : Response file '*.txt' could not be found. ---> Illegal characters in path.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft2.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft2.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft2.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft2.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft2.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft2.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft20.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft20.txt
deleted file mode 100644
index 0c398111bef197..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft20.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61016
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-error : No filename specified with option '@'.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft21.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft21.txt
deleted file mode 100644
index 6d15628239c146..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft21.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61016
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-error : Response file 'IDontExist' could not be found.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft3.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft3.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft3.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft3.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft3.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft3.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft4.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft4.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft4.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft4.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft4.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft4.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft5.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft5.txt
deleted file mode 100644
index a7420f478af971..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft5.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.51103
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All right reserved.
-
-error : Source file 'some' could not be found.
-error : Source file 'text' could not be found.
-fatal error : Unrecognized option: '/allwrong'.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft6.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft6.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft6.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft6.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft6.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft6.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft7.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft7.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft7.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft7a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft7a.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft7a.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft7b.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft7b.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft7b.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft8.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft8.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft8.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft8a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft8a.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft8a.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft8b.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft8b.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft8b.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft8c.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft8c.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft8c.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft8d.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft8d.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft8d.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft9.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft9.txt
deleted file mode 100644
index 8d18e2ea978f77..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft9.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.51103
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All right reserved.
-
-error : Response file 'infft9.txt' included multiple times.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft9.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft9.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/fft9.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/help.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/help.txt
deleted file mode 100644
index 1d0710434da6bd..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/help.txt
+++ /dev/null
@@ -1,30 +0,0 @@
-Microsoft (R) XSLT Compiler version 4.0.20914
-[Microsoft (R) .NET Framework version 4.0.20914]
-Copyright (C) Microsoft Corporation. All rights reserved.
-
-xsltc [options] [/class:] [[/class:] ...]
-
- XSLT Compiler Options
-
- - OUTPUT FILES -
-/out: Specify name of binary output file (default: name of the first source file)
-/version: Specify an assembly version
-/delaysign[+|-] Delay-sign the assembly using only the public portion of the strong name key
-/keyfile: Specify a strong name key file
-/keycontainer: Specify a strong name key container
-/platform: Limit which platforms this code can run on: x86, Itanium, x64, or anycpu, which is the default
-
- - RESOURCES -
-/win32res: Specify a Win32 resource file (.res)
-
- - CODE GENERATION -
-/class: Specify name of the class for compiled stylesheet (short form: /c)
-/debug[+|-] Emit debugging information
-/debug:{full|pdbonly} Specify debugging type ('full' is default and enables attaching a debugger)
-/settings: Specify security settings in the format (dtd|document|script)[+|-],...
- Dtd enables DTDs in stylesheets, document enables document() function, script enables element
-
- - MISCELLANEOUS -
-@ Insert command-line settings from a text file
-/help Display this usage message (short form: /?)
-/nologo Suppress compiler copyright message
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/identity.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/identity.xsl
deleted file mode 100644
index 19ca293c95a2cc..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/identity.xsl
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft10.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft10.txt
deleted file mode 100644
index 54de401bd120c4..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft10.txt
+++ /dev/null
@@ -1 +0,0 @@
-fft10.xsl @infft10b.txt
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft10b.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft10b.txt
deleted file mode 100644
index c69772b5c526e1..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft10b.txt
+++ /dev/null
@@ -1 +0,0 @@
-@infft10c.txt
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft10c.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft10c.txt
deleted file mode 100644
index 6e588307330824..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft10c.txt
+++ /dev/null
@@ -1 +0,0 @@
-@infft10.txt
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft11.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft11.txt
deleted file mode 100644
index f8536e74ad8046..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft11.txt
+++ /dev/null
@@ -1 +0,0 @@
-@.\infft11a.txt
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft11a.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft11a.txt
deleted file mode 100644
index ca7220fe0c98d8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft11a.txt
+++ /dev/null
@@ -1 +0,0 @@
-@.\infft11b.txt
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft11b.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft11b.txt
deleted file mode 100644
index 82b80bc4f9b2f5..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft11b.txt
+++ /dev/null
@@ -1 +0,0 @@
-fft11.xsl
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft12.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft12.txt
deleted file mode 100644
index b0fa1cf04f7505..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft12.txt
+++ /dev/null
@@ -1 +0,0 @@
-fft12.xsl @infft12b.txt
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft12b.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft12b.txt
deleted file mode 100644
index f52117fc169f76..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft12b.txt
+++ /dev/null
@@ -1 +0,0 @@
-@infft12c.txt
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft12c.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft12c.txt
deleted file mode 100644
index 5ea66280f05a0f..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft12c.txt
+++ /dev/null
@@ -1 +0,0 @@
-@./infft12.txt
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft13.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft13.txt
deleted file mode 100644
index d092ee21b1f7c3..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft13.txt
+++ /dev/null
@@ -1 +0,0 @@
-@.\infft13a.txt
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft13a.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft13a.txt
deleted file mode 100644
index df8c7fb6da3946..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft13a.txt
+++ /dev/null
@@ -1 +0,0 @@
-@infft13b.txt
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft13b.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft13b.txt
deleted file mode 100644
index ec03228d36464d..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft13b.txt
+++ /dev/null
@@ -1 +0,0 @@
-fft13.xsl
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft14.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft14.txt
deleted file mode 100644
index 4a7308aaa50c14..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft14.txt
+++ /dev/null
@@ -1 +0,0 @@
-fft14.xsl @infft14b.txt
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft14b.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft14b.txt
deleted file mode 100644
index 76e9136a9c2cdf..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft14b.txt
+++ /dev/null
@@ -1 +0,0 @@
-@.\infft14c.txt
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft14c.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft14c.txt
deleted file mode 100644
index 7d08f3479a6fca..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft14c.txt
+++ /dev/null
@@ -1 +0,0 @@
-@.\infft14.txt
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft15.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft15.txt
deleted file mode 100644
index 5e54658da55095..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft15.txt
+++ /dev/null
@@ -1 +0,0 @@
-fft15.xsl @inFFT15b.txt
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft15b.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft15b.txt
deleted file mode 100644
index 88524d0fa49464..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft15b.txt
+++ /dev/null
@@ -1 +0,0 @@
-@inffT15c.txt
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft15c.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft15c.txt
deleted file mode 100644
index 288919921d94c6..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft15c.txt
+++ /dev/null
@@ -1 +0,0 @@
-@iNFFt15.txt
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft16---.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft16---.txt
deleted file mode 100644
index a591e79f93bb31..00000000000000
Binary files a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft16---.txt and /dev/null differ
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft17.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft17.txt
deleted file mode 100644
index 6291d7bc575da0..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft17.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-#This is some comment #More
-fft17.xsl #Here
-#More Comments
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft18.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft18.txt
deleted file mode 100644
index ba5ea677e8cf63..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft18.txt
+++ /dev/null
@@ -1 +0,0 @@
-/class:AB#CD fft18.xsl
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft2.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft2.txt
deleted file mode 100644
index de682b54f4f745..00000000000000
Binary files a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft2.txt and /dev/null differ
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft3.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft3.txt
deleted file mode 100644
index e73e5b55a42dde..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft3.txt
+++ /dev/null
@@ -1 +0,0 @@
-fft3.xsl
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft4.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft4.txt
deleted file mode 100644
index 8b9d5bca3cae87..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft4.txt
+++ /dev/null
@@ -1 +0,0 @@
-"/debug+" """fft4.xsl"""
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft5.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft5.txt
deleted file mode 100644
index bf95a85a28384f..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft5.txt
+++ /dev/null
@@ -1 +0,0 @@
-/out:out.dll some text /allwrong
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft6.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft6.txt
deleted file mode 100644
index 9269a0b64ffe41..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft6.txt
+++ /dev/null
@@ -1 +0,0 @@
-/class:fft6 /out:fft6.dll fft6.xsl
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft7a.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft7a.txt
deleted file mode 100644
index 41b6a96d3b18f5..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft7a.txt
+++ /dev/null
@@ -1 +0,0 @@
-/class:fft7a fft7a.xsl
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft7b.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft7b.txt
deleted file mode 100644
index 7ca93b62698f8d..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft7b.txt
+++ /dev/null
@@ -1 +0,0 @@
-/class:fft7b fft7b.xsl
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft8a.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft8a.txt
deleted file mode 100644
index ae67b3d201796f..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft8a.txt
+++ /dev/null
@@ -1 +0,0 @@
-/class:fft88 fft8a.xsl
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft8b.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft8b.txt
deleted file mode 100644
index b05372e3bcc252..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft8b.txt
+++ /dev/null
@@ -1 +0,0 @@
-/class:fft8888b fft8b.xsl
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft8c.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft8c.txt
deleted file mode 100644
index 07c583eae72a36..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft8c.txt
+++ /dev/null
@@ -1 +0,0 @@
-/class:fft8c fft8c.xsl
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft9.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft9.txt
deleted file mode 100644
index 83fccce0db8d75..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/infft9.txt
+++ /dev/null
@@ -1 +0,0 @@
-fft9.xsl @infft9.txt
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/mail.xml b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/mail.xml
deleted file mode 100644
index 1b8b29950314ad..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/mail.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
- John Doe
- johndoe@msft.com
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/multith.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/multith.txt
deleted file mode 100644
index cbef23cf722c74..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/multith.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/ns1..cnt17.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/ns1..cnt17.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/ns1..cnt17.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/ns1.ns2.cnt16.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/ns1.ns2.cnt16.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/ns1.ns2.cnt16.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft1.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft1.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft1.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft1.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft1.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft1.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft10.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft10.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft10.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft10.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft10.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft10.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft11.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft11.txt
deleted file mode 100644
index d599dd94d74cf4..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft11.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-fatal error : The path 'oft1101234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789.dll' is not valid. ---> The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft11.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft11.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft11.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft12.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft12.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft12.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft12.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft12.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft12.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft13.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft13.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft13.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft13.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft13.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft13.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft14.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft14.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft14.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft14.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft14.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft14.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft15.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft15.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft15.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft15.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft15.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft15.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft16.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft16.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft16.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft16.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft16.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft16.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft17.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft17.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft17.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft17.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft17.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft17.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft18.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft18.txt
deleted file mode 100644
index 2e6a233a9b459e..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft18.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-fatal error : Error saving assembly 'a:\oft18.dll'. ---> Invalid directory, 'a:\'.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft18.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft18.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft18.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft19.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft19.txt
deleted file mode 100644
index 8c99251f7ce1d0..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft19.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-fatal error : The path 'nul.dll' is not valid. ---> Win32 device names are not allowed.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft19.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft19.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft19.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft2.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft2.txt
deleted file mode 100644
index 59692794563682..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft2.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.60220
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All rights reserved.
-
-fatal error : No filename specified with option '/out:'.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft2.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft2.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft2.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft20.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft20.txt
deleted file mode 100644
index e06ee67f488d14..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft20.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-fatal error : The path 'oft|20.dll' is not valid. ---> Illegal characters in path.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft20.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft20.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft20.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft21.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft21.txt
deleted file mode 100644
index 902db9bfe88913..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft21.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-fatal error : The path 'COM1.dll' is not valid. ---> Win32 device names are not allowed.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft21.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft21.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft21.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft22.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft22.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft22.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft22.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft22.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft22.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft23.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft23.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft23.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft23.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft23.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft23.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft25.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft25.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft25.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft25.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft25.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft25.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft27.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft27.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft27.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft27.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft27.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft27.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft28.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft28.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft28.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft28.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft28.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft28.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft29.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft29.txt
deleted file mode 100644
index f27dab90fe1025..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft29.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61016
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-fatal error : Error saving assembly 'd:\nul\oft29.dll'. ---> Invalid directory, 'd:\nul\'.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft29.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft29.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft29.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft3.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft3.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft3.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft3.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft3.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft3.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft30.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft30.txt
deleted file mode 100644
index a99a1317b9ea64..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft30.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61016
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-fatal error : No directory specified with option '/out:\\foo\bar.dll'.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft30.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft30.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft30.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft31.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft31.txt
deleted file mode 100644
index c1860af411e11d..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft31.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61016
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-fatal error : Error saving assembly '\\foo\foo\bar.dll'. ---> Invalid directory, '\\foo\foo\'.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft31.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft31.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft31.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft4.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft4.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft4.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft4a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft4a.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft4a.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft4b.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft4b.xsl
deleted file mode 100644
index 5705c4ff25e3e5..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft4b.xsl
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
- DIFFERENT
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft5.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft5.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft5.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft5a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft5a.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft5a.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft5b.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft5b.xsl
deleted file mode 100644
index 5705c4ff25e3e5..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft5b.xsl
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
- DIFFERENT
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft6.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft6.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft6.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft6a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft6a.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft6a.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft6b.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft6b.xsl
deleted file mode 100644
index 5705c4ff25e3e5..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft6b.xsl
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
- DIFFERENT
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft7.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft7.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft7.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft7.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft7.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft7.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft8.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft8.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft8.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft8.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft8.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft8.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft9.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft9.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft9.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft9.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft9.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/oft9.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft1.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft1.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft1.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft1.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft1.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft1.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft10.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft10.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft10.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft10.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft10.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft10.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft11.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft11.txt
deleted file mode 100644
index 72a1f6a14cbe73..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft11.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.60220
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All rights reserved.
-
-fatal error : Unrecognized option: '/platform'.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft11.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft11.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft11.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft12.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft12.txt
deleted file mode 100644
index b7dc7b77494a92..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft12.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-error : Invalid value '' for option /platform; must be x86, Itanium, x64, or anycpu.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft12.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft12.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft12.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft13.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft13.txt
deleted file mode 100644
index 523650727f5f85..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft13.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-error : Invalid value '*' for option /platform; must be x86, Itanium, x64, or anycpu.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft13.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft13.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft13.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft14.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft14.txt
deleted file mode 100644
index eadcb72b20de6b..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft14.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-error : Invalid value 'x86x64' for option /platform; must be x86, Itanium, x64, or anycpu.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft14.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft14.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft14.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft15.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft15.txt
deleted file mode 100644
index ae9bbd6d54b718..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft15.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-error : Invalid value 'x86,x64' for option /platform; must be x86, Itanium, x64, or anycpu.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft15.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft15.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft15.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft16.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft16.txt
deleted file mode 100644
index cd6942251cbba3..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft16.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-error : Invalid value 'x86;x64' for option /platform; must be x86, Itanium, x64, or anycpu.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft16.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft16.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft16.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft17.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft17.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft17.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft17.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft17.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft17.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft18.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft18.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft18.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft18.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft18.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft18.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft19.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft19.txt
deleted file mode 100644
index ffbc3412cbfb58..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft19.txt
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft19.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft19.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft19.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft2.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft2.txt
deleted file mode 100644
index b7dc7b77494a92..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft2.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-error : Invalid value '' for option /platform; must be x86, Itanium, x64, or anycpu.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft2.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft2.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft2.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft20.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft20.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft20.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft20.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft20.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft20.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft3.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft3.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft3.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft3.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft3.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft3.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft4.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft4.txt
deleted file mode 100644
index f7fb1690c54992..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft4.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-error : Invalid value 'foo' for option /platform; must be x86, Itanium, x64, or anycpu.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft4.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft4.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft4.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft7.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft7.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft7.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft7.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft7.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft7.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft8.dll b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft8.dll
new file mode 100644
index 00000000000000..2a006367788b70
Binary files /dev/null and b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft8.dll differ
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft8.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft8.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft8.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft8.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft8.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft8.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft9.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft9.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft9.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft9.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft9.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/pft9.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft1.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft1.txt
deleted file mode 100644
index f4a4ae7c4eae1c..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft1.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-
- Let's see if we can resolve entities: RESOLVED_ENTITY
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft1.xml b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft1.xml
deleted file mode 100644
index 2a2b4612e61160..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft1.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-Dagon his Name, Sea Monster
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft1.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft1.xsl
deleted file mode 100644
index 5519836cd23f87..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft1.xsl
+++ /dev/null
@@ -1,13 +0,0 @@
-
-]>
-
-
-
-
-
- Let's see if we can resolve entities: &myent;
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft10.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft10.txt
deleted file mode 100644
index 3d0b723a92086d..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft10.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-
- Script Result: Hello Foo
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft10.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft10.xsl
deleted file mode 100644
index a257f37437d0a0..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft10.xsl
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
- Script Result:
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft11.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft11.txt
deleted file mode 100644
index 8dbf4feb3c2e40..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft11.txt
+++ /dev/null
@@ -1 +0,0 @@
-John Doe
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft11.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft11.xsl
deleted file mode 100644
index e542ade05e632a..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft11.xsl
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft13.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft13.txt
deleted file mode 100644
index 8dbf4feb3c2e40..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft13.txt
+++ /dev/null
@@ -1 +0,0 @@
-John Doe
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft13.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft13.xsl
deleted file mode 100644
index e542ade05e632a..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft13.xsl
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft14.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft14.txt
deleted file mode 100644
index d7e87d53ccca7c..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft14.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-fatal error : Unrecognized option: '/SETTINGS:SCRIPT+'.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft14.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft14.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft14.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft15.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft15.txt
deleted file mode 100644
index 5b99a8980042f8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft15.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-error : Invalid setting 'script+-'; must be dtd[+|-], document[+|-] or script[+|-].
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft15.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft15.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft15.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft2.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft2.txt
deleted file mode 100644
index 81f1f32706cbb7..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft2.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-sft2.xsl(0,0) : fatal error : Processing DTDs is prohibited. For trusted stylesheets use /settings:dtd option to enable this feature.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft2.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft2.xsl
deleted file mode 100644
index 5519836cd23f87..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft2.xsl
+++ /dev/null
@@ -1,13 +0,0 @@
-
-]>
-
-
-
-
-
- Let's see if we can resolve entities: &myent;
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft27.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft27.txt
deleted file mode 100644
index f4a4ae7c4eae1c..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft27.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-
- Let's see if we can resolve entities: RESOLVED_ENTITY
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft27.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft27.xsl
deleted file mode 100644
index 6537792970f842..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft27.xsl
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft27a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft27a.xsl
deleted file mode 100644
index 5519836cd23f87..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft27a.xsl
+++ /dev/null
@@ -1,13 +0,0 @@
-
-]>
-
-
-
-
-
- Let's see if we can resolve entities: &myent;
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft28.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft28.txt
deleted file mode 100644
index 9316aa7b5b9d11..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft28.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-sft28a.xsl(0,0) : fatal error : Processing DTDs is prohibited. For trusted stylesheets use /settings:dtd option to enable this feature.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft28.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft28.xsl
deleted file mode 100644
index 68752bfac13cc8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft28.xsl
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft28a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft28a.xsl
deleted file mode 100644
index 5519836cd23f87..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft28a.xsl
+++ /dev/null
@@ -1,13 +0,0 @@
-
-]>
-
-
-
-
-
- Let's see if we can resolve entities: &myent;
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft29.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft29.txt
deleted file mode 100644
index 3d0b723a92086d..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft29.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-
- Script Result: Hello Foo
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft29.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft29.xsl
deleted file mode 100644
index 4403a6155719d1..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft29.xsl
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft29a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft29a.xsl
deleted file mode 100644
index a257f37437d0a0..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft29a.xsl
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
- Script Result:
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft3.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft3.txt
deleted file mode 100644
index 3d0b723a92086d..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft3.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-
- Script Result: Hello Foo
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft3.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft3.xsl
deleted file mode 100644
index a257f37437d0a0..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft3.xsl
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
- Script Result:
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft30.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft30.txt
deleted file mode 100644
index 28106a80024e44..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft30.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-sft30a.xsl(17,22) : warning : Execution of scripts is prohibited and will cause a runtime error. For trusted stylesheets use /settings:script option to enable this feature.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft30.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft30.xsl
deleted file mode 100644
index e9dcd57fc929d4..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft30.xsl
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft30a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft30a.xsl
deleted file mode 100644
index a257f37437d0a0..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft30a.xsl
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
- Script Result:
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft31.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft31.txt
deleted file mode 100644
index 8dbf4feb3c2e40..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft31.txt
+++ /dev/null
@@ -1 +0,0 @@
-John Doe
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft31.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft31.xsl
deleted file mode 100644
index 738c7c85817450..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft31.xsl
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft31a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft31a.xsl
deleted file mode 100644
index e542ade05e632a..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft31a.xsl
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft32.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft32.txt
deleted file mode 100644
index 9a0991dce52816..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft32.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-sft32a.xsl(4,5) : warning : Execution of the document() function is prohibited and will cause a runtime error. For trusted stylesheets use /settings:document option to enable this feature.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft32.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft32.xsl
deleted file mode 100644
index a0b64b49f87125..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft32.xsl
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft32a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft32a.xsl
deleted file mode 100644
index e542ade05e632a..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft32a.xsl
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft33.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft33.txt
deleted file mode 100644
index f4a4ae7c4eae1c..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft33.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-
- Let's see if we can resolve entities: RESOLVED_ENTITY
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft33.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft33.xsl
deleted file mode 100644
index c12defba7ef0ef..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft33.xsl
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft33a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft33a.xsl
deleted file mode 100644
index 5519836cd23f87..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft33a.xsl
+++ /dev/null
@@ -1,13 +0,0 @@
-
-]>
-
-
-
-
-
- Let's see if we can resolve entities: &myent;
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft34.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft34.txt
deleted file mode 100644
index 49b81712ff3c81..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft34.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-sft34a.xsl(0,0) : fatal error : Processing DTDs is prohibited. For trusted stylesheets use /settings:dtd option to enable this feature.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft34.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft34.xsl
deleted file mode 100644
index 8342f120d9d659..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft34.xsl
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft34a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft34a.xsl
deleted file mode 100644
index 5519836cd23f87..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft34a.xsl
+++ /dev/null
@@ -1,13 +0,0 @@
-
-]>
-
-
-
-
-
- Let's see if we can resolve entities: &myent;
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft35.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft35.txt
deleted file mode 100644
index 3d0b723a92086d..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft35.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-
- Script Result: Hello Foo
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft35.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft35.xsl
deleted file mode 100644
index 3616ee620f27a3..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft35.xsl
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft35a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft35a.xsl
deleted file mode 100644
index a257f37437d0a0..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft35a.xsl
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
- Script Result:
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft36.dll b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft36.dll
new file mode 100644
index 00000000000000..9dbdcf65983d5b
Binary files /dev/null and b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft36.dll differ
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft36.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft36.txt
deleted file mode 100644
index 47fc7b85811ba3..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft36.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-sft36a.xsl(17,22) : warning : Execution of scripts is prohibited and will cause a runtime error. For trusted stylesheets use /settings:script option to enable this feature.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft36.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft36.xsl
deleted file mode 100644
index 7782db11a5bba3..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft36.xsl
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft36a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft36a.xsl
deleted file mode 100644
index a257f37437d0a0..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft36a.xsl
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
- Script Result:
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft37.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft37.txt
deleted file mode 100644
index 8dbf4feb3c2e40..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft37.txt
+++ /dev/null
@@ -1 +0,0 @@
-John Doe
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft37.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft37.xsl
deleted file mode 100644
index 50a7ff92081cfe..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft37.xsl
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft37a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft37a.xsl
deleted file mode 100644
index e542ade05e632a..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft37a.xsl
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft38.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft38.txt
deleted file mode 100644
index 221863e2b5c07b..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft38.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-sft38a.xsl(4,5) : warning : Execution of the document() function is prohibited and will cause a runtime error. For trusted stylesheets use /settings:document option to enable this feature.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft38.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft38.xsl
deleted file mode 100644
index 726d2d9a915097..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft38.xsl
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft38a.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft38a.xsl
deleted file mode 100644
index e542ade05e632a..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft38a.xsl
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft4.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft4.txt
deleted file mode 100644
index a0fe2a70b2e8af..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft4.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-sft4.xsl(17,22) : warning : Execution of scripts is prohibited and will cause a runtime error. For trusted stylesheets use /settings:script option to enable this feature.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft4.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft4.xsl
deleted file mode 100644
index a257f37437d0a0..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft4.xsl
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
- Script Result:
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft41.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft41.txt
deleted file mode 100644
index bcce07d17286e3..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft41.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-error : Invalid setting 'DTD~'; must be dtd[+|-], document[+|-] or script[+|-].
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft41.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft41.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft41.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft42.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft42.txt
deleted file mode 100644
index d3ad8607def00b..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft42.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-error : Invalid setting 'script*'; must be dtd[+|-], document[+|-] or script[+|-].
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft42.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft42.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft42.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft43.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft43.txt
deleted file mode 100644
index 8d5a80a2db7c19..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft43.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-error : Invalid setting 'document%'; must be dtd[+|-], document[+|-] or script[+|-].
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft43.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft43.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft43.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft44.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft44.txt
deleted file mode 100644
index 938c6680f2333b..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft44.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-error : Invalid setting 'script+document-'; must be dtd[+|-], document[+|-] or script[+|-].
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft44.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft44.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft44.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft45.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft45.txt
deleted file mode 100644
index 211a800acef688..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft45.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.51103
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All right reserved.
-
-fatal error : Unrecognized option: '/script'.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft45.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft45.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft45.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft46.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft46.txt
deleted file mode 100644
index 2d4308332e7ed6..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft46.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.51103
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All right reserved.
-
-fatal error : Unrecognized option: '/script+'.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft46.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft46.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft46.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft47.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft47.txt
deleted file mode 100644
index bc345aa15ee4f5..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft47.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.51103
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All right reserved.
-
-fatal error : Unrecognized option: '/DTD'.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft47.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft47.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft47.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft48.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft48.txt
deleted file mode 100644
index ccf8404bc3f406..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft48.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-fatal error : Unrecognized option: '/DTD-'.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft48.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft48.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft48.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft49.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft49.txt
deleted file mode 100644
index 50df2e6290f3d4..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft49.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.51103
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All right reserved.
-
-fatal error : Unrecognized option: '/document'.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft49.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft49.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft49.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft5.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft5.txt
deleted file mode 100644
index 8dbf4feb3c2e40..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft5.txt
+++ /dev/null
@@ -1 +0,0 @@
-John Doe
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft5.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft5.xsl
deleted file mode 100644
index e542ade05e632a..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft5.xsl
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft50.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft50.txt
deleted file mode 100644
index f6a6c53115c57b..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft50.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.51103
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2006. All right reserved.
-
-fatal error : Unrecognized option: '/document-'.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft50.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft50.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft50.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft6.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft6.txt
deleted file mode 100644
index ff99dfce83940e..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft6.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-sft6.xsl(4,5) : warning : Execution of the document() function is prohibited and will cause a runtime error. For trusted stylesheets use /settings:document option to enable this feature.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft6.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft6.xsl
deleted file mode 100644
index e542ade05e632a..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft6.xsl
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft7.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft7.txt
deleted file mode 100644
index 2506577724fef6..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft7.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Microsoft (R) XSLT Compiler version 2.0.61009
-for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
-Copyright (C) Microsoft Corporation 2007. All rights reserved.
-
-fatal error : Unrecognized option: '/settingsDTD+'.
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft7.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft7.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft7.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft8.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft8.txt
deleted file mode 100644
index aac35edb9a8cd8..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft8.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello, world!
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft8.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft8.xsl
deleted file mode 100644
index 9cbb8246c848f2..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft8.xsl
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft9.txt b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft9.txt
deleted file mode 100644
index f4a4ae7c4eae1c..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft9.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-
- Let's see if we can resolve entities: RESOLVED_ENTITY
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft9.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft9.xsl
deleted file mode 100644
index 5519836cd23f87..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/baseline/sft9.xsl
+++ /dev/null
@@ -1,13 +0,0 @@
-
-]>
-
-
-
-
-
- Let's see if we can resolve entities: &myent;
-
-
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/precompiled/Scripting28.xsl b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/precompiled/Scripting28.xsl
deleted file mode 100644
index d52e0aace6a4bb..00000000000000
Binary files a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/precompiled/Scripting28.xsl and /dev/null differ
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/precompiled/sft1.xml b/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/precompiled/sft1.xml
deleted file mode 100644
index e6294a90f80c1d..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/TestFiles/TestData/xsltc/precompiled/sft1.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-first blockDagon his Name, and the second!Sea Monster
-
-
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/ApiTests/XsltcApiTest.cs b/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/ApiTests/XsltcApiTest.cs
deleted file mode 100644
index 4c7cdc7c3a21cb..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/ApiTests/XsltcApiTest.cs
+++ /dev/null
@@ -1,52 +0,0 @@
-// Licensed to the .NET Foundation under one or more agreements.
-// The .NET Foundation licenses this file to you under the MIT license.
-
-using Xunit;
-using Xunit.Abstractions;
-using System.Xml.Xsl;
-using OLEDB.Test.ModuleCore;
-
-namespace System.Xml.Tests
-{
- //[TestCase(Name = "Load(Type) API Functional Tests", Desc = "This testcase exercises the API tests for the Load(Type) overload")]
- public class XsltcAPITest : XsltcTestCaseBase
- {
- private ITestOutputHelper _output;
- public XsltcAPITest(ITestOutputHelper output) : base(output)
- {
- _output = output;
- }
-
- //[Variation("1", Desc = "Pass null, Load((Type) null)", Pri = 0)]
- [Fact]
- public void Var1()
- {
- try
- {
- new XslCompiledTransform().Load((Type)null);
- }
- catch (ArgumentNullException)
- {
- return;
- }
-
- throw new CTestFailedException("Did not throw ArgumentException");
- }
-
- //[Variation("2", Desc = "Pass types that are not generated by xsltc.exe, Load(typeof(Object))", Pri = 1)]
- [Fact]
- public void Var2()
- {
- try
- {
- new XslCompiledTransform().Load(typeof(object));
- }
- catch (ArgumentException)
- {
- return;
- }
-
- throw new CTestFailedException("Did not throw ArgumentException");
- }
- }
-}
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/CommonScenarios/XsltcTestBasicFunctionality.cs b/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/CommonScenarios/XsltcTestBasicFunctionality.cs
deleted file mode 100644
index 788743298e4d15..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/CommonScenarios/XsltcTestBasicFunctionality.cs
+++ /dev/null
@@ -1,45 +0,0 @@
-// Licensed to the .NET Foundation under one or more agreements.
-// The .NET Foundation licenses this file to you under the MIT license.
-
-using Xunit;
-using Xunit.Abstractions;
-
-namespace System.Xml.Tests
-{
- //[TestCase(Name = "Basic Functionality", Desc = "This Testcase maps to test variations described in 'Basic Functional Tests'")]
- public class XsltcTestBasicFunctionality : XsltcTestCaseBase
- {
- private ITestOutputHelper _output;
- public XsltcTestBasicFunctionality(ITestOutputHelper output) : base(output)
- {
- _output = output;
- }
-
- // All variations that are Invalid are run by Var2()
- //[Variation("15", Desc = "Exercise what would be a circular reference, a primary stylesheet that includes another, followed by the include itself", Pri = 2, Params = new object[] { "bft15a.xsl bft15b.xsl", "bft15.txt", "EnglishOnly" })]
- [InlineData("bft15a.xsl bft15b.xsl", "bft15.txt", true)]
- //[Variation("27", Desc = "Exercise whitespace before flag values", Pri = 1, Params = new object[] { "/ out:bft27.dll bft27.xsl", "bft27.txt" })]
- [InlineData("/ out:bft27.dll bft27.xsl", "bft27.txt", true)]
- //[Variation("30", Desc = "Exercise help with option values", Pri = 1, Params = new object[] { "bft2.xsl /? bft2.xsl", "help.txt" })]
- [InlineData("bft2.xsl /? bft2.xsl", "help.txt", true)]
- //[Variation("35", Desc = "Device name as stylesheetname", Pri = 1, Params = new object[] { "nul.xsl", "bft35.txt" })]
- [InlineData("nul.xsl", "bft35.txt", true)]
- //[Variation("37", Desc = "No input source", Pri = 1, Params = new object[] { "/debug+", "bft37.txt" })]
- [InlineData("/debug+", "bft37.txt", true)]
- //[Variation("38", Desc = "Empty string in arguments", Pri = 1, Params = new object[] { "\"\"", "bft38.txt" })]
- [InlineData("\"\"", "bft38.txt", true)]
- [Trait("category", "XsltcExeRequired")]
- [ConditionalTheory(nameof(xsltcExeFound))]
- public void Var2(object param0, object param1, bool englishOnly = false)
- {
- if (ShouldSkip(englishOnly))
- {
- return;// TEST_SKIPPED;
- }
- string cmdLine = param0.ToString();
- string baselineFile = param1.ToString();
-
- VerifyTest(cmdLine, baselineFile, _createFromInputFile);
- }
- }
-}
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/CommonScenarios/XsltcTestCaseBase.cs b/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/CommonScenarios/XsltcTestCaseBase.cs
deleted file mode 100644
index fba4559896cc56..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/CommonScenarios/XsltcTestCaseBase.cs
+++ /dev/null
@@ -1,347 +0,0 @@
-// Licensed to the .NET Foundation under one or more agreements.
-// The .NET Foundation licenses this file to you under the MIT license.
-
-using Xunit.Abstractions;
-using System.Diagnostics;
-using System.Globalization;
-using System.IO;
-using System.Linq;
-using System.Reflection;
-using System.Text;
-using System.Xml.Xsl;
-using XmlCoreTest.Common;
-using OLEDB.Test.ModuleCore;
-using System.Runtime.Loader;
-
-namespace System.Xml.Tests
-{
- public class XsltcTestCaseBase : CTestCase
- {
- // Generic data for all derived test cases
- public string szDefaultNS = "urn:my-object";
-
- public string szEmpty = "";
- public string szInvalid = "*?%(){}[]&!@#$";
- public string szLongNS = "http://www.microsoft.com/this/is/a/very/long/namespace/uri/to/do/the/api/testing/for/xslt/0123456789/0123456789/0123456789/0123456789/0123456789/0123456789/0123456789/0123456789/0123456789/0123456789/0123456789/0123456789/0123456789/0123456789/0123456789/0123456789/0123456789/0123456789/";
- public string szLongString = "ThisIsAVeryLongStringToBeStoredAsAVariableToDetermineHowLargeThisBufferForAVariableNameCanBeAndStillFunctionAsExpected";
- public string szSimple = "myArg";
- public string[] szWhiteSpace = { " ", "\n", "\t", "\r", "\t\n \r\t" };
- public string szXslNS = "http://www.w3.org/1999/XSL/Transform";
-
- // Other global variables
- protected bool _createFromInputFile = false; // This is intiialized from a parameter passed from LTM as a dimension, that dictates whether the variation is to be created using an input file.
-
- protected bool _isInProc; // Is the current test run in proc or /Host None?
-
- private static ITestOutputHelper s_output;
- public XsltcTestCaseBase(ITestOutputHelper output)
- {
- s_output = output;
- }
-
- public static bool xsltcExeFound()
- {
- try
- {
- // Verify xsltc.exe is available
- XmlCoreTest.Common.XsltVerificationLibrary.SearchPath("xsltc.exe");
- }
- catch (FileNotFoundException)
- {
- return false;
- }
- return true;
- }
-
- public override int Init(object objParam)
- {
- // initialize whether this run is in proc or not
-
- string executionMode = "File";
-
- _createFromInputFile = executionMode.Equals("File");
-
- return 1;
- }
-
- protected static void CompareOutput(string expected, Stream actualStream)
- {
- using (var expectedStream = new MemoryStream(Encoding.UTF8.GetBytes(expected)))
- {
- CompareOutput(expectedStream, actualStream);
- }
- }
-
- protected static void CompareOutput(Stream expectedStream, Stream actualStream, int count = 0)
- {
- actualStream.Seek(0, SeekOrigin.Begin);
-
- using (var expectedReader = new StreamReader(expectedStream))
- using (var actualReader = new StreamReader(actualStream))
- {
- for (int i = 0; i < count; i++)
- {
- actualReader.ReadLine();
- expectedReader.ReadLine();
- }
-
- string actual = actualReader.ReadToEnd().ReplaceLineEndings();
- string expected = expectedReader.ReadToEnd().ReplaceLineEndings();
-
- if (actual.Equals(expected))
- {
- return;
- }
-
- throw new CTestFailedException("Output was not as expected.", actual, expected, null);
- }
- }
-
- protected bool LoadPersistedTransformAssembly(string asmName, string typeName, string baselineFile, bool pdb)
- {
- var other = (AssemblyLoader)Activator.CreateInstance(typeof(AssemblyLoader), typeof(AssemblyLoader).FullName);
-
- bool result = other.Verify(asmName, typeName, baselineFile, pdb);
-
- return result;
- }
-
- protected string ReplaceCurrentWorkingDirectory(string commandLine)
- {
- return commandLine.Replace(@"$(CurrentWorkingDirectory)", XsltcModule.TargetDirectory);
- }
-
- protected bool ShouldSkip(bool englishOnly)
- {
- // some test only applicable in English environment, so skip them if current cultral is not english
- return englishOnly && CultureInfo.CurrentCulture.TwoLetterISOLanguageName.ToLower() != "en";
- }
-
- protected void VerifyTest(string cmdLine, string baselineFile, bool loadFromFile)
- {
- VerifyTest(cmdLine, string.Empty, false, string.Empty, baselineFile, loadFromFile);
- }
-
- protected void VerifyTest(string cmdLine, string asmName, bool asmCreated, string typeName, string baselineFile, bool loadFromFile)
- {
- VerifyTest(cmdLine, asmName, asmCreated, typeName, string.Empty, false, baselineFile, loadFromFile);
- }
-
- protected void VerifyTest(string cmdLine, string asmName, bool asmCreated, string typeName, string pdbName, bool pdbCreated, string baselineFile, bool loadFromFile)
- {
- VerifyTest(cmdLine, asmName, asmCreated, typeName, pdbName, pdbCreated, baselineFile, true, loadFromFile);
- }
-
- protected void VerifyTest(string cmdLine, string asmName, bool asmCreated, string typeName, string pdbName, bool pdbCreated, string baselineFile, bool runAssemblyVerification, bool loadFromFile)
- {
- string targetDirectory = XsltcModule.TargetDirectory;
-
- string output = asmCreated ? TryCreatePersistedTransformAssembly(cmdLine, _createFromInputFile, true, targetDirectory) : TryCreatePersistedTransformAssembly(cmdLine, _createFromInputFile, false, targetDirectory);
-
- //verify assembly file existence
- if (asmName != null && string.CompareOrdinal(string.Empty, asmName) != 0)
- {
- if (File.Exists(GetPath(asmName)) != asmCreated)
- {
- throw new CTestFailedException("Assembly File Creation Check: FAILED");
- }
- }
-
- //verify pdb existence
- if (pdbName != null && string.CompareOrdinal(string.Empty, pdbName) != 0)
- {
- if (File.Exists(GetPath(pdbName)) != pdbCreated)
- {
- throw new CTestFailedException("PDB File Creation Check: FAILED");
- }
- }
-
- if (asmCreated && !string.IsNullOrEmpty(typeName))
- {
- if (!LoadPersistedTransformAssembly(GetPath(asmName), typeName, baselineFile, pdbCreated))
- {
- throw new CTestFailedException("Assembly loaded failed");
- }
- }
- else
- {
- using (var ms = new MemoryStream())
- using (var sw = new StreamWriter(ms) { AutoFlush = true })
- using (var expected = new FileStream(GetPath(baselineFile), FileMode.Open, FileAccess.Read))
- {
- sw.Write(output);
- CompareOutput(expected, ms, 4);
- }
- }
-
- SafeDeleteFile(GetPath(pdbName));
- SafeDeleteFile(GetPath(asmName));
-
- return;
- }
-
- private static void SafeDeleteFile(string fileName)
- {
- try
- {
- var fileInfo = new FileInfo(fileName);
-
- if (fileInfo.Directory != null && !fileInfo.Directory.Exists)
- {
- fileInfo.Directory.Create();
- }
-
- if (fileInfo.Exists)
- {
- fileInfo.Delete();
- }
- }
- catch (ArgumentException)
- {
- }
- catch (PathTooLongException)
- {
- }
- catch (Exception e)
- {
- s_output.WriteLine(e.Message);
- }
- }
-
- // Used to generate a unique name for an input file, and write that file, based on a specified command line.
- private string CreateInputFile(string commandLine)
- {
- string fileName = Path.Combine(XsltcModule.TargetDirectory, Guid.NewGuid() + ".ipf");
-
- File.WriteAllText(fileName, commandLine);
-
- return fileName;
- }
-
- private string GetPath(string fileName)
- {
- return XsltcModule.TargetDirectory + Path.DirectorySeparatorChar + fileName;
- }
-
- ///
- /// Currently this method supports only 1 input file. For variations that require more than one input file to test
- /// @file
- /// functionality, custom-craft and write those input files in the body of the variation method, then pass an
- /// appropriate
- /// commandline such as @file1 @file2 @file3, along with createFromInputFile = false.
- ///
- ///
- ///
- ///
- ///
- ///
- private string TryCreatePersistedTransformAssembly(string commandLine, bool createFromInputFile, bool expectedToSucceed, string targetDirectory)
- {
- // If createFromInputFile is specified, create an input file now that the compiler can consume.
- string processArguments = createFromInputFile ? "@" + CreateInputFile(commandLine) : commandLine;
-
- var processStartInfo = new ProcessStartInfo
- {
- FileName = XsltVerificationLibrary.SearchPath("xsltc.exe"),
- Arguments = processArguments,
- //WindowStyle = ProcessWindowStyle.Hidden,
- CreateNoWindow = true,
- UseShellExecute = false,
- RedirectStandardOutput = true,
- WorkingDirectory = targetDirectory
- };
-
- // Call xsltc to create persistant assembly.
- var compilerProcess = new Process
- {
- StartInfo = processStartInfo
- };
-
- compilerProcess.Start();
- string output = compilerProcess.StandardOutput.ReadToEnd();
- compilerProcess.WaitForExit();
-
- if (createFromInputFile)
- {
- SafeDeleteFile(processArguments.Substring(1));
- }
-
- if (expectedToSucceed)
- {
- // The Assembly was created successfully
- if (compilerProcess.ExitCode == 0)
- {
- return output;
- }
-
- throw new CTestFailedException("Failed to create assembly: " + output);
- }
-
- return output;
- }
-
- public class AssemblyLoader //: MarshalByRefObject
- {
- public AssemblyLoader(string asmName)
- {
- }
-
- public bool Verify(string asmName, string typeName, string baselineFile, bool pdb)
- {
- try
- {
- var xslt = new XslCompiledTransform();
- Assembly xsltasm = AssemblyLoadContext.Default.LoadFromAssemblyPath(Path.GetFullPath(asmName));
-
- if (xsltasm == null)
- {
- //_output.WriteLine("Could not load file");
- return false;
- }
-
- Type t = xsltasm.GetType(typeName);
-
- if (t == null)
- {
- //_output.WriteLine("No type loaded");
- return false;
- }
-
- xslt.Load(t);
-
- var inputXml = new XmlDocument();
-
- using (var stream = new MemoryStream())
- using (var sw = new StreamWriter(stream) { AutoFlush = true })
- {
- inputXml.LoadXml("Hello, world!");
- xslt.Transform(inputXml, null, sw);
-
- if (!XsltVerificationLibrary.CompareXml(Path.Combine(XsltcModule.TargetDirectory, baselineFile), stream))
- {
- //_output.WriteLine("Baseline file comparison failed");
- return false;
- }
- }
-
- return true;
- }
- catch (Exception e)
- {
- s_output.WriteLine(e.Message);
- return false;
- }
- }
-
- private static byte[] loadFile(string filename)
- {
- using (var fs = new FileStream(filename, FileMode.Open))
- {
- var buffer = new byte[(int)fs.Length];
- fs.Read(buffer, 0, buffer.Length);
- return buffer;
- }
- }
- }
- }
-}
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/CommonScenarios/XsltcTestFile.cs b/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/CommonScenarios/XsltcTestFile.cs
deleted file mode 100644
index 7d46bf2fccbb1f..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/CommonScenarios/XsltcTestFile.cs
+++ /dev/null
@@ -1,76 +0,0 @@
-// Licensed to the .NET Foundation under one or more agreements.
-// The .NET Foundation licenses this file to you under the MIT license.
-
-using Xunit;
-using Xunit.Abstractions;
-using System;
-
-namespace System.Xml.Tests
-{
- //[TestCase(Name = "File Option Tests", Desc = "This Testcase maps to test variations described in '@file Functional Tests'")]
- public class XsltcTestFile : XsltcTestCaseBase
- {
- private ITestOutputHelper _output;
- public XsltcTestFile(ITestOutputHelper output) : base(output)
- {
- _output = output;
- }
-
- //[Variation("2", Desc = "Create a file that is Unicode encoded and send to xsltc.exe", Pri = 1, Params = new object[] { "@infft2.txt", "fft2.dll", "yes", "fft2", "fft2.pdb", "no", "fft2.txt" })]
- //[InlineData("@infft2.txt", "fft2.dll", "yes", "fft2", "fft2.pdb", "no", "fft2.txt")] //Skipping this, it tries to load System.dll
- //[Variation("3", Desc = "Create a file that is UTF-8 encoded and send to xsltc.exe", Pri = 1, Params = new object[] { "@infft3.txt", "fft3.dll", "yes", "fft3", "fft3.pdb", "no", "fft3.txt" })]
- //[InlineData("@infft3.txt", "fft3.dll", "yes", "fft3", "fft3.pdb", "no", "fft3.txt")] //Skipping this, it tries to load System.dll
- //[Variation("4", Desc = "Write specific @files with different quote sets to test quote processing", Pri = 1, Params = new object[] { "@infft4.txt", "fft4.dll", "yes", "fft4", "fft4.pdb", "yes", "fft4.txt" })]
- //[InlineData("@infft4.txt", "fft4.dll", "yes", "fft4", "fft4.pdb", "yes", "fft4.txt")] //Skipping this, it tries to load System.dll
- //[Variation("5", Desc = "Write specific @file with unsupported format, to see how Xsltc handles invalid format input files.", Pri = 1, Params = new object[] { "@infft5.txt", "fft5.dll", "no", "fft5", "fft5.pdb", "no", "fft5.txt" })]
- //[InlineData("@infft5.txt", "fft5.dll", "no", "fft5", "fft5.pdb", "no", "fft5.txt")] //Skipping this, it tries to load System.dll
- //[Variation("6", Desc = "Write specific @file with line thats almost the same as a specified command line, see which takes precedence", Pri = 1, Params = new object[] { "/out:fft.dll @infft6.txt", "fft6.dll", "yes", "fft6", "fft6.pdb", "no", "fft6.txt" })]
- //[InlineData("/out:fft.dll @infft6.txt", "fft6.dll", "yes", "fft6", "fft6.pdb", "no", "fft6.txt")] //Skipping this, it tries to load System.dll
- //[Variation("7", Desc = "Test multiple config files, command line, 2 config files", Pri = 1, Params = new object[] { "@infft7a.txt /out:fft7.dll @infft7b.txt", "fft7.dll", "yes", "fft7a", "fft7a.pdb", "no", "fft7.txt" })]
- //[InlineData("@infft7a.txt /out:fft7.dll @infft7b.txt", "fft7.dll", "yes", "fft7a", "fft7a.pdb", "no", "fft7.txt")] //Skipping this, it tries to load System.dll
- //[Variation("8", Desc = "Test multiple config files, command line, config, command line, config", Pri = 1, Params = new object[] { "@infft8a.txt /out:fft8.dll @infft8b.txt /class:fft8d fft8d.xsl /debug+ @infft8c.txt", "fft8.dll", "yes", "fft8888b", "fft8.pdb", "yes", "fft8.txt" })]
- //[InlineData("@infft8a.txt /out:fft8.dll @infft8b.txt /class:fft8d fft8d.xsl /debug+ @infft8c.txt", "fft8.dll", "yes", "fft8888b", "fft8.pdb", "yes", "fft8.txt")] //Skipping this, it tries to load System.dll
- //[Variation("9", Desc = "Test a config file that includes itself", Pri = 1, Params = new object[] { "@infft9.txt", "fft9.dll", "no", "fft9", "fft9.pdb", "no", "fft9.txt" })]
- //[InlineData("@infft9.txt", "fft9.dll", "no", "fft9", "fft9.pdb", "no", "fft9.txt")] //Skipping this, it tries to load System.dll
- //[Variation("10", Desc = "Test multiple config files with circular reference", Pri = 1, Params = new object[] { "@infft10.txt", "fft10.dll", "no", "fft10", "fft10.pdb", "no", "fft10.txt" })]
- //[InlineData("@infft10.txt", "fft10.dll", "no", "fft10", "fft10.pdb", "no", "fft10.txt")] //Skipping this, it tries to load System.dll
- //[Variation("11", Desc = "Test multiple config files with relative paths inside the files and command line", Pri = 1, Params = new object[] { @"@.\infft11.txt", "fft11.dll", "yes", "fft11", "fft11.pdb", "no", "fft11.txt" })]
- //[InlineData(@"@.\infft11.txt", "fft11.dll", "yes", "fft11", "fft11.pdb", "no", "fft11.txt")] //Skipping this, it tries to load System.dll
- //[Variation("12", Desc = "Test multiple config files with circular reference and relative paths", Pri = 1, Params = new object[] { "@infft12.txt", "fft12.dll", "no", "fft12", "fft12.pdb", "no", "fft12.txt" })]
- //[InlineData("@infft12.txt", "fft12.dll", "no", "fft12", "fft12.pdb", "no", "fft12.txt")] //Skipping this, it tries to load System.dll
- //[Variation("13", Desc = "Test multiple config files with fully qualified path inside the files and command line", Pri = 1, Params = new object[] { @"@$(CurrentWorkingDirectory)\infft13.txt", "fft13.dll", "yes", "fft13", "fft13.pdb", "no", "fft13.txt" })]
- //[InlineData(@"@$(CurrentWorkingDirectory)\infft13.txt", "fft13.dll", "yes", "fft13", "fft13.pdb", "no", "fft13.txt")] //Skipping this, it tries to load System.dll
- //[Variation("14", Desc = "Test multiple config files with circular reference and fully qualified path inside the files", Pri = 1, Params = new object[] { "@infft14.txt", "fft14.dll", "no", "fft14", "fft14.pdb", "no", "fft14.txt" })]
- [InlineData("@infft14.txt", "fft14.dll", "no", "fft14", "fft14.pdb", "no", "fft14.txt", true)]
- //[Variation("15", Desc = "Test multiple config files with circular reference and case sensitive file names specified", Pri = 1, Params = new object[] { "@infft15.txt", "fft15.dll", "no", "fft15", "fft15.pdb", "no", "fft15.txt" })]
- //[InlineData("@infft15.txt", "fft15.dll", "no", "fft15", "fft15.pdb", "no", "fft15.txt")] //Skipping this, it tries to load System.dll
- //[Variation("17", Desc = "Exercise comments(\u0091#\u0092) within file", Pri = 1, Params = new object[] { "@infft17.txt", "fft17.dll", "yes", "fft17", "fft17.pdb", "no", "fft17.txt" })]
- //[InlineData("@infft17.txt", "fft17.dll", "yes", "fft17", "fft17.pdb", "no", "fft17.txt")] //Skipping this, it tries to load System.dll
- //[Variation("18", Desc = "When loading from a file exercise commands and filenames with \u0091#\u0094 in them", Pri = 1, Params = new object[] { "@infft18.txt", "fft18.dll", "yes", "AB#CD", "fft18.pdb", "no", "fft18.txt" })]
- //[InlineData("@infft18.txt", "fft18.dll", "yes", "AB#CD", "fft18.pdb", "no", "fft18.txt")] //Skipping this, it tries to load System.dll
- //[Variation("19", Desc = "Exercise wildcards with @", Pri = 1, Params = new object[] { "@*.txt", "fft19.dll", "no", "fft19", "fft19.pdb", "no", "fft19.txt", "EnglishOnly" })]
- [InlineData("@*.txt", "fft19.dll", "no", "fft19", "fft19.pdb", "no", "fft19.txt", true)]
- //[Variation("20", Desc = "Exercise @ without filename", Pri = 1, Params = new object[] { "@", "fft20.dll", "no", "fft20", "fft20.pdb", "no", "fft20.txt" })]
- [InlineData("@", "fft20.dll", "no", "fft20", "fft20.pdb", "no", "fft20.txt", true)]
- //[Variation("21", Desc = "Exercise @ with not existing filename", Pri = 1, Params = new object[] { "@IDontExist", "fft21.dll", "no", "fft21", "fft21.pdb", "no", "fft21.txt" })]
- [InlineData("@IDontExist", "fft21.dll", "no", "fft21", "fft21.pdb", "no", "fft21.txt", true)]
- [Trait("category", "XsltcExeRequired")]
- [ConditionalTheory(nameof(xsltcExeFound))]
- public void Var1(object param0, object param1, object param2, object param3, object param4, object param5, object param6, bool englishOnly = false)
- {
- if (ShouldSkip(englishOnly))
- {
- return; //TEST_SKIPPED;
- }
- string cmdLine = ReplaceCurrentWorkingDirectory(param0.ToString());
- string asmName = param1.ToString();
- bool asmCreated = string.Compare(param2.ToString(), "yes", true) == 0;
- string typeName = param3.ToString();
- string pdbName = param4.ToString();
- bool pdbCreated = string.Compare(param5.ToString(), "yes", true) == 0;
- string baselineFile = param6.ToString();
-
- VerifyTest(cmdLine, asmName, asmCreated, typeName, pdbName, pdbCreated, baselineFile, _createFromInputFile);
- }
- }
-}
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/CommonScenarios/XsltcTestPlatform.cs b/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/CommonScenarios/XsltcTestPlatform.cs
deleted file mode 100644
index cb8a0f1d72d4f5..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/CommonScenarios/XsltcTestPlatform.cs
+++ /dev/null
@@ -1,103 +0,0 @@
-// Licensed to the .NET Foundation under one or more agreements.
-// The .NET Foundation licenses this file to you under the MIT license.
-
-using Xunit;
-using Xunit.Abstractions;
-using System.IO;
-
-namespace System.Xml.Tests
-{
- //[TestCase(Name = "Platform Option Tests", Desc = "This Testcase maps to test variations described in 'Platform Functional Tests'")]
- public class XsltcTestPlatform : XsltcTestCaseBase
- {
- private ITestOutputHelper _output;
- public XsltcTestPlatform(ITestOutputHelper output) : base(output)
- {
- _output = output;
- }
-
- //[Variation("3", Desc = "Exercise basic use case, a supported option val", Pri = 1, Params = new object[] { "/platform:x64 pft3.xsl", "", "pft3.dll", "pft3.txt" })]
- [InlineData("/platform:x64 pft3.xsl", "", "pft3.dll", "pft3.txt")]
- //[Variation("8", Desc = "Exercise keyword case sensitivity -2", Pri = 1, Params = new object[] { "/PLAtforM:ItaNiuM pft8.xsl", "", "pft8.dll", "pft8.txt" })]
- [InlineData("/PLAtforM:ItaNiuM pft8.xsl", "", "pft8.dll", "pft8.txt")]
- //[Variation("10", Desc = "Exercise keyword case sensitivity -4", Pri = 1, Params = new object[] { "/PLAtforM:AnyCpU pft10.xsl", "", "pft10.dll", "pft10.txt" })]
- [InlineData("/PLAtforM:AnyCpU pft10.xsl", "", "pft10.dll", "pft10.txt")]
- [Trait("category", "XsltcExeRequired")]
- [ConditionalTheory(nameof(xsltcExeFound))]
- public void Var1(object param0, object param1, object param2, object param3)
- {
- string cmdLine = param0.ToString();
- string asmName = param2.ToString();
- bool asmCreated = true;
- string typeName = param1.ToString();
- string pdbName = Path.ChangeExtension(param2.ToString(), ".pdb");
- bool pdbCreated = false;
- string baselineFile = param3.ToString();
-
- VerifyTest(cmdLine, asmName, asmCreated, typeName, pdbName, pdbCreated, baselineFile, _createFromInputFile);
- }
-
- //[Variation("2", Desc = "Exercise basic use case, no option value", Pri = 1, Params = new object[] { "/platform: pft2.xsl", "pft2.txt" })]
- [InlineData("/platform: pft2.xsl", "pft2.txt", true)]
- //[Variation("4", Desc = "Exercise basic use case, an unsupported option value", Pri = 1, Params = new object[] { "/platform:foo pft4.xsl", "pft4.txt" })]
- [InlineData("/platform:foo pft4.xsl", "pft4.txt", true)]
- //[Variation("12", Desc = "Exercise basic use case, an unsupported option value -2", Pri = 1, Params = new object[] { "/platform: pft12.xsl", "pft12.txt" })]
- [InlineData("/platform: pft12.xsl", "pft12.txt", true)]
- //[Variation("16", Desc = "Exercise basic use case, an unsupported option value -6", Pri = 1, Params = new object[] { "/platform:x86;x64 pft16.xsl", "pft16.txt" })]
- [InlineData("/platform:x86;x64 pft16.xsl", "pft16.txt", true)]
- [Trait("category", "XsltcExeRequired")]
- [ConditionalTheory(nameof(xsltcExeFound))]
- public void Var2(object param0, object param1, bool englishOnly = false)
- {
- if (ShouldSkip(englishOnly))
- {
- return; //TEST_SKIPPED;
- }
-
- string cmdLine = param0.ToString();
- string baselineFile = param1.ToString();
-
- VerifyTest(cmdLine, baselineFile, _createFromInputFile);
- }
-
- //[Variation("19", Desc = "Compile an assembly for different platform and load", Pri = 1, Params = new object[] { "pft19.xsl", "pft19.dll", "yes", "", "pft19.pdb", "no", "pft19.txt", "no" })]
- [InlineData("pft19.xsl", "pft19.dll", "yes", "", "pft19.pdb", "no", "pft19.txt", "no")]
- [Trait("category", "XsltcExeRequired")]
- [ConditionalTheory(nameof(xsltcExeFound))]
- public void Var3(object param0, object param1, object param2, object param3, object param4, object param5, object param6, object param7)
- {
- string platform = "X86"; //CModInfo.Options["Arc"] as String;
- bool isSameMachine = string.Compare(param7.ToString(), "yes", true) == 0;
-
- string[] platforms = { "x86", "x64", "Itanium" };
- int index;
-
- if (platform == null)
- {
- Assert.True(false);
- }
- if (string.Compare("AMD64", platform, true) == 0)
- {
- index = 1;
- }
- else
- {
- index = 0;
- }
-
- platform = platforms[(index + (isSameMachine
- ? 0
- : 1)) % platforms.Length];
-
- string cmdLine = param0 + " " + "/platform:" + platform;
- string asmName = param1.ToString();
- bool asmCreated = string.Compare(param2.ToString(), "yes", true) == 0;
- string typeName = param3.ToString();
- string pdbName = param4.ToString();
- bool pdbCreated = string.Compare(param5.ToString(), "yes", true) == 0;
- string baselineFile = param6.ToString();
-
- VerifyTest(cmdLine, asmName, asmCreated, typeName, pdbName, pdbCreated, baselineFile, _createFromInputFile);
- }
- }
-}
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/CommonScenarios/XsltcTestSettings.cs b/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/CommonScenarios/XsltcTestSettings.cs
deleted file mode 100644
index c14ad335b4299e..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/CommonScenarios/XsltcTestSettings.cs
+++ /dev/null
@@ -1,70 +0,0 @@
-// Licensed to the .NET Foundation under one or more agreements.
-// The .NET Foundation licenses this file to you under the MIT license.
-
-using Xunit;
-using Xunit.Abstractions;
-
-namespace System.Xml.Tests
-{
- //[TestCase(Name = "Settings Tests", Desc = "This Testcase maps to test variations described in 'Settings Functional Tests'")]
- public class XsltcTestSettings : XsltcTestCaseBase
- {
- private ITestOutputHelper _output;
- public XsltcTestSettings(ITestOutputHelper output) : base(output)
- {
- _output = output;
- }
-
- //[Variation("4", Desc = "Basic /settings test cases, stylesheet has script, where script-", Pri = 0, Params = new object[] { "/settings:script- sft4.xsl", "sft4hack.dll", "no", "sft4", "sft4.pdb", "no", "sft4.txt" })]
- [InlineData("/settings:script- sft4.xsl", "sft4hack.dll", "no", "sft4", "sft4.pdb", "no", "sft4.txt", true)]
- //[Variation("6", Desc = "Basic /settings test cases, stylesheet has document(), where document-", Pri = 0, Params = new object[] { "/settings:document- sft6.xsl", "sft6hack.dll", "no", "sft6", "sft6.pdb", "no", "sft6.txt" })]
- [InlineData("/settings:document- sft6.xsl", "sft6hack.dll", "no", "sft6", "sft6.pdb", "no", "sft6.txt", true)]
- //[Variation("7", Desc = "Exercise settings with no colon", Pri = 0, Params = new object[] { "/settingsDTD+ sft7.xsl", "sft7.dll", "no", "sft7", "sft7.pdb", "no", "sft7.txt" })]
- [InlineData("/settingsDTD+ sft7.xsl", "sft7.dll", "no", "sft7", "sft7.pdb", "no", "sft7.txt", true)]
- //[Variation("14", Desc = "Exercise Turkish I problem", Pri = 0, Params = new object[] { "/SETT\u0130NGS:SCR\u0130PT+ sft14.xsl", "sft14.dll", "no", "sft14", "sft14.pdb", "no", "sft14.txt", "EnglishOnly" })]
- [InlineData("/SETT\u0130NGS:SCR\u0130PT+ sft14.xsl", "sft14.dll", "no", "sft14", "sft14.pdb", "no", "sft14.txt", true)]
- //[Variation("15", Desc = "Exercise conflicting +, - symbols", Pri = 0, Params = new object[] { "/settings:script+- sft15.xsl", "sft15.dll", "no", "sft15", "sft15.pdb", "no", "sft15.txt" })]
- [InlineData("/settings:script+- sft15.xsl", "sft15.dll", "no", "sft15", "sft15.pdb", "no", "sft15.txt", true)]
- //[Variation("28", Desc = "Basic /settings test cases, imported stylesheet has DTD, where DTD-", Pri = 0, Params = new object[] { "/settings:DTD- sft28.xsl", "sft28.dll", "no", "sft28", "sft28.pdb", "no", "sft28.txt" })]
- [InlineData("/settings:DTD- sft28.xsl", "sft28.dll", "no", "sft28", "sft28.pdb", "no", "sft28.txt", true)]
- //[Variation("30", Desc = "Basic /settings test cases, imported stylesheet has script, where script-", Pri = 0, Params = new object[] { "/settings:script- sft30.xsl", "sft30hack.dll", "no", "sft30", "sft30.pdb", "no", "sft30.txt" })]
- [InlineData("/settings:script- sft30.xsl", "sft30hack.dll", "no", "sft30", "sft30.pdb", "no", "sft30.txt", true)]
- //[Variation("36", Desc = "Basic /settings test cases, included stylesheet has script, where script-", Pri = 0, Params = new object[] { "/settings:script- sft36.xsl", "sft36hack.dll", "no", "sft36", "sft36.pdb", "no", "sft36.txt" })]
- [InlineData("/settings:script- sft36.xsl", "sft36hack.dll", "no", "sft36", "sft36.pdb", "no", "sft36.txt", true)]
- //[Variation("38", Desc = "Basic /settings test cases, included stylesheet has document(), where document-", Pri = 0, Params = new object[] { "/settings:document- sft38.xsl", "sft38hack.dll", "no", "sft38", "sft38.pdb", "no", "sft38.txt" })]
- [InlineData("/settings:document- sft38.xsl", "sft38hack.dll", "no", "sft38", "sft38.pdb", "no", "sft38.txt", true)]
- //[Variation("41", Desc = "Exercise basic use case invalid option specified", Pri = 0, Params = new object[] { "/settings:DTD~ sft41.xsl", "sft41.dll", "no", "sft41", "sft41.pdb", "no", "sft41.txt" })]
- [InlineData("/settings:DTD~ sft41.xsl", "sft41.dll", "no", "sft41", "sft41.pdb", "no", "sft41.txt", true)]
- //[Variation("42", Desc = "Exercise basic use case invalid option specified", Pri = 0, Params = new object[] { "/settings:script* sft42.xsl", "sft42.dll", "no", "sft42", "sft42.pdb", "no", "sft42.txt" })]
- [InlineData("/settings:script* sft42.xsl", "sft42.dll", "no", "sft42", "sft42.pdb", "no", "sft42.txt", true)]
- //[Variation("44", Desc = "Exercise basic use case multiple options specified", Pri = 0, Params = new object[] { "/settings:script+document- sft44.xsl", "sft44.dll", "no", "sft44", "sft44.pdb", "no", "sft44.txt" })]
- [InlineData("/settings:script+document- sft44.xsl", "sft44.dll", "no", "sft44", "sft44.pdb", "no", "sft44.txt", true)]
- //[Variation("46", Desc = "Exercise basic use case invalid option specified", Pri = 0, Params = new object[] { "/script+ sft46.xsl", "sft46.dll", "no", "sft46", "sft46.pdb", "no", "sft46.txt" })]
- [InlineData("/script+ sft46.xsl", "sft46.dll", "no", "sft46", "sft46.pdb", "no", "sft46.txt", true)]
- //[Variation("48", Desc = "Exercise basic use case invalid option specified", Pri = 0, Params = new object[] { "/DTD- sft48.xsl", "sft48.dll", "no", "sft48", "sft48.pdb", "no", "sft48.txt" })]
- [InlineData("/DTD- sft48.xsl", "sft48.dll", "no", "sft48", "sft48.pdb", "no", "sft48.txt", true)]
- //[Variation("49", Desc = "Exercise basic use case invalid option specified", Pri = 0, Params = new object[] { "/document sft49.xsl", "sft49.dll", "no", "sft49", "sft49.pdb", "no", "sft49.txt" })]
- [InlineData("/document sft49.xsl", "sft49.dll", "no", "sft49", "sft49.pdb", "no", "sft49.txt", true)]
- //[Variation("51", Desc = "Regression: Basic /settings test cases, two stylesheet with the same script block", Pri = 0, Params = new object[] { "/settings:script+ sft3.xsl sft4.xsl", "sft3.dll", "yes", "", "sft3.pdb", "no", "sft3.txt" })]
- [InlineData("/settings:script+ sft3.xsl sft4.xsl", "sft3.dll", "yes", "", "sft3.pdb", "no", "sft3.txt", true)]
- [Trait("category", "XsltcExeRequired")]
- [ConditionalTheory(nameof(xsltcExeFound))]
- public void Var1(object param0, object param1, object param2, object param3, object param4, object param5, object param6, bool englishOnly = false)
- {
- if (ShouldSkip(englishOnly))
- {
- return; //TEST_SKIPPED;
- }
-
- string cmdLine = param0.ToString();
- string asmName = param1.ToString();
- bool asmCreated = string.Compare(param2.ToString(), "yes", true) == 0;
- string typeName = param3.ToString();
- string pdbName = param4.ToString();
- bool pdbCreated = string.Compare(param5.ToString(), "yes", true) == 0;
- string baselineFile = param6.ToString();
-
- VerifyTest(cmdLine, asmName, asmCreated, typeName, pdbName, pdbCreated, baselineFile, _createFromInputFile);
- }
- }
-}
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/Identity.xslt b/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/Identity.xslt
deleted file mode 100644
index afec73bebf0e9a..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/Identity.xslt
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/IdentityTransform.xslt b/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/IdentityTransform.xslt
deleted file mode 100644
index afec73bebf0e9a..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/IdentityTransform.xslt
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/TestStylesheet.xslt b/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/TestStylesheet.xslt
deleted file mode 100644
index 4f2ead16153b00..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/TestStylesheet.xslt
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
- Hello
-
- !
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/XsltCommon.cs b/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/XsltCommon.cs
deleted file mode 100644
index a95ab52277b098..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/XsltCommon.cs
+++ /dev/null
@@ -1,674 +0,0 @@
-// Licensed to the .NET Foundation under one or more agreements.
-// The .NET Foundation licenses this file to you under the MIT license.
-
-using OLEDB.Test.ModuleCore;
-using System;
-using System.Collections;
-using System.Collections.Generic;
-using System.Diagnostics;
-using System.Globalization;
-using System.IO;
-using System.Linq;
-using System.Text.RegularExpressions;
-using System.Xml;
-using System.Xml.XmlDiff;
-
-namespace XmlCoreTest.Common
-{
- /*************************************************
- author alexkr
- date 12/14/2005
-
- This class contains common static methods used to verify the results of an XSLT data-driven test.
- It contains the following methods:
- CompareXml - used to compare two XML outputs, captured as files, using XmlDiff.
- CompareChecksum - used to compare two non-XML outputs, captured as files, using a Checksum calculation.
- CompareException - used to compare two Exceptions, or the meta-data of two Exceptions, using an Exception wrapper class.
-
- ************************************************/
-
- public class XsltVerificationLibrary
- {
- public static string winSDKPath = string.Empty;
-
- /*************************************************
- XMLDiff compare for XSLTV2 data driven tests.
- It supports custom data-driven xmldiff options passed from the command line,
- It might support an optional helperObject that can perform delayed logging, but does not yet.
- ************************************************/
-
- public static bool CompareXml(string baselineFile, string actualFile, string xmldiffoptionvalue)
- {
- return CompareXml(baselineFile, actualFile, xmldiffoptionvalue, null);
- }
-
- public static bool CompareXml(string baselineFile, string actualFile, string xmldiffoptionvalue, DelayedWriteLogger logger)
- {
- using (var fsActual = new FileStream(actualFile, FileMode.Open, FileAccess.Read))
- using (var fsExpected = new FileStream(baselineFile, FileMode.Open, FileAccess.Read))
- {
- return CompareXml(fsActual, fsExpected, xmldiffoptionvalue, logger);
- }
- }
-
- public static bool CompareXml(string baselineFile, Stream actualStream)
- {
- actualStream.Seek(0, SeekOrigin.Begin);
-
- using (var expectedStream = new FileStream(baselineFile, FileMode.Open, FileAccess.Read))
- return CompareXml(expectedStream, actualStream, string.Empty, null);
- }
-
- public static bool CompareXml(Stream expectedStream, Stream actualStream, string xmldiffoptionvalue, DelayedWriteLogger logger)
- {
- bool bResult = false;
-
- // Default Diff options used by XSLT V2 driver.
- int defaultXmlDiffOptions = (int)(XmlDiffOption.InfosetComparison | XmlDiffOption.IgnoreEmptyElement | XmlDiffOption.IgnoreAttributeOrder);
- XmlDiff diff = new XmlDiff();
-
- if (xmldiffoptionvalue == null || xmldiffoptionvalue.Equals(string.Empty))
- diff.Option = (XmlDiffOption)defaultXmlDiffOptions;
- else
- {
- if (logger != null) logger.LogMessage("Custom XmlDiffOptions used. Value passed is " + xmldiffoptionvalue);
- diff.Option = (XmlDiffOption)int.Parse(xmldiffoptionvalue);
- }
-
- XmlParserContext context = new XmlParserContext(new NameTable(), null, "", XmlSpace.None);
-
- try
- {
- bResult =
- diff.Compare(new XmlTextReader(actualStream, XmlNodeType.Element, context),
- new XmlTextReader(expectedStream, XmlNodeType.Element, context));
- }
- catch (Exception e)
- {
- bResult = false;
- if (logger != null)
- {
- logger.LogMessage("Exception thrown in XmlDiff compare!");
- logger.LogXml(e.ToString());
- throw;
- }
- }
-
- if (bResult)
- return true;
-
- if (logger != null)
- {
- logger.LogMessage("Mismatch in XmlDiff");
- logger.LogMessage("Actual result: ");
- }
-
- return false;
- }
-
- /*************************************************
- Checksum calculation. Legacy.
- ************************************************/
-
- public static bool CompareChecksum(string Baseline, string OutFile, int driverVersion)
- {
- return CompareChecksum(Baseline, OutFile, driverVersion, null);
- }
-
- public static bool CompareChecksum(string Baseline, string OutFile, int driverVersion, DelayedWriteLogger logger)
- {
- return CompareChecksum(
- Baseline,
- 1, //start from the first line in the baseline file
- OutFile,
- 1, //start from the first line in the output file
- driverVersion,
- logger);
- }
-
- ///
- ///
- ///
- ///
- /// The line to start comparison in the baseline file
- ///
- /// The line to start comparison in the output file
- ///
- ///
- ///
- public static bool CompareChecksum(string Baseline, int baselineStartLine, string OutFile, int outFileStartLine, int driverVersion, DelayedWriteLogger logger)
- {
- // Keep people honest.
- if (driverVersion == 2)
- {
- if (logger != null) logger.LogMessage("Calculating checksum for baseline output {0}...", Baseline);
-
- string expectedCheckSum = CalcChecksum(Baseline, baselineStartLine, logger);
- string actualChecksum = CalcChecksum(OutFile, outFileStartLine, logger);
-
- if (expectedCheckSum.Equals(actualChecksum))
- return true;
- else
- {
- if (logger != null)
- {
- logger.LogMessage("Actual checksum: {0}, Expected checksum: {1}", actualChecksum, expectedCheckSum);
- logger.LogMessage("Actual result: ");
- logger.WriteOutputFileToLog(OutFile);
- }
- return false;
- }
- }
- else throw new NotSupportedException("Not a supported driver version");
- }
-
- private static string CalcChecksum(string fileName, DelayedWriteLogger logger)
- {
- return CalcChecksum(fileName, 1, logger);
- }
-
- ///
- ///
- ///
- ///
- /// The line to start calculating the checksum. Any text before this line is ignored. First line is 1.
- ///
- ///
- private static string CalcChecksum(string fileName, int startFromLine, DelayedWriteLogger logger)
- {
- const int BUFFERSIZE = 4096;
- decimal dResult = 0; // Numerical value of the checksum
- int i = 0; // Generic counter
- int cBytesRead = 1; // # of bytes read at one time
- int cTotalRead = 0; // Total # of bytes read so far
- decimal dEndBuffer = 0; // Buffer to remove from the end (This is necessary because
- // notepad adds CR/LF onto the end of every file)
- char[] rgBuffer = new char[BUFFERSIZE];
-
- string xml = "";
-
- StreamReader fs = null;
-
- try
- {
- fs = new StreamReader(new FileStream(fileName, FileMode.Open, FileAccess.Read));
-
- //switch to the line to start from, lines start from 1
- for (int j = 1; j < startFromLine; j++)
- {
- fs.ReadLine();
- }
-
- cBytesRead = fs.Read(rgBuffer, 0, BUFFERSIZE);
-
- while (cBytesRead > 0)
- {
- // Keep XML property up to date
- xml = string.Concat(xml, new string(rgBuffer, 0, cBytesRead));
-
- // Calculate the checksum
- for (i = 0; i < cBytesRead; i++)
- {
- dResult += Math.Round((decimal)(rgBuffer[i] / (cTotalRead + i + 1.0)), 10);
- }
-
- cTotalRead += cBytesRead;
- dEndBuffer = 0;
-
- // Keep reading (in case file is bigger than 4K)
- cBytesRead = fs.Read(rgBuffer, 0, BUFFERSIZE);
- }
- }
- catch (Exception ex)
- {
- if (logger != null) logger.LogXml(ex.ToString());
- return "";
- }
- finally
- {
- if (fs != null) fs.Dispose();
- }
- return Convert.ToString(dResult - dEndBuffer, NumberFormatInfo.InvariantInfo);
- }
-
- // Is this really all there is to it?
- public static bool DetectEmittedPDB(string fileName)
- {
- if (File.Exists(fileName)) return true;
- else return File.Exists(fileName + ".pdb");
- }
-
- // Call PEVerify on the Assembly name, parse the output,
- // and return true if the output is PASS and false if the output is FAIL.
- public static bool VerifyAssemblyUsingPEVerify(string asmName, bool isValidCase, DelayedWriteLogger logger, ref string output)
- {
- Debug.Assert(asmName != null);
- Debug.Assert(asmName != string.Empty);
-
- if (!asmName.Contains(".dll") || !asmName.Contains(".DLL"))
- asmName = asmName + ".dll";
-
- if (File.Exists(asmName))
- {
- return VerifyAssemblyUsingPEVerify(asmName, logger, ref output);
- }
- else
- {
- if (isValidCase)
- {
- string message = "PEVerify could not be run, no assembly present: " + asmName;
- if (logger != null)
- logger.LogMessage(message);
- output = message;
- return false;
- }
- else return true;
- }
- }
-
- public static bool VerifySingleAssemblyUsingPEVerify(string asmName, DelayedWriteLogger logger, ref string output)
- {
- Debug.Assert(asmName != null);
- Debug.Assert(asmName != string.Empty);
-
- bool result = false;
-
- if (File.Exists(asmName))
- {
- //add double quotes for names with whitespace in them
- string processArguments = " /quiet " + "\"" + asmName + "\"";
-
- // Call PEVerify to verify persistant assembly.
- Process peVerifyProcess = new Process();
- peVerifyProcess.StartInfo.FileName = SearchPath("peverify.exe");
- peVerifyProcess.StartInfo.Arguments = " " + processArguments;
- //peVerifyProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
- peVerifyProcess.StartInfo.CreateNoWindow = true;
- peVerifyProcess.StartInfo.UseShellExecute = false;
- peVerifyProcess.StartInfo.RedirectStandardOutput = true;
-
- peVerifyProcess.Start();
- output = peVerifyProcess.StandardOutput.ReadToEnd();
- peVerifyProcess.WaitForExit();
-
- // Check the output for the Assembly name, and the word "PASS"
- // For example:
- // C:>peverify /quiet 4AC8BD29F3CB888FAD76F7C08FD57AD3.dll
- // 4AC8BD29F3CB888FAD76F7C08FD57AD3.dll PASS
- if (peVerifyProcess.ExitCode == 0 && output.Contains(asmName) && output.Contains("PASS"))
- result = true;
- else
- {
- if (logger != null)
- logger.LogMessage("PEVerify could not be run or FAILED : {0}", asmName + " " + output);
- result = false;
- }
- }
- else
- {
- if (logger != null)
- logger.LogMessage("Assembly file could not be found : {0}", asmName);
- result = false;
- }
-
- return result;
- }
-
- public static bool VerifyAssemblyUsingPEVerify(string asmName, DelayedWriteLogger logger, ref string output)
- {
- string scriptAsmNameFormat = Path.ChangeExtension(asmName, null) + "_Script{0}.dll";
- int scriptCounter = 0;
- string testAsm = asmName;
- bool result = false;
-
- do
- {
- result = VerifySingleAssemblyUsingPEVerify(testAsm, logger, ref output);
- testAsm = string.Format(scriptAsmNameFormat, ++scriptCounter);
- }
- while (result && File.Exists(testAsm));
-
- return result;
- }
-
- public static string SearchPath(string fileName)
- {
- var locations = new HashSet(StringComparer.OrdinalIgnoreCase);
-
- // 32 bit if on 64 bit Windows
- locations.Add(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ProgramFilesX86), @"Microsoft SDKs\Windows"));
- // 32 bit if on 32 bit Windows, otherwise 64 bit
- locations.Add(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles), @"Microsoft SDKs\Windows"));
- // 64 bit if in 32 bit process on 64 bit Windows
- locations.Add(Path.Combine(Environment.GetEnvironmentVariable("ProgramW6432"), @"Microsoft SDKs\Windows"));
-
- var files = new List();
-
- foreach (var location in locations)
- {
- if (Directory.Exists(location))
- files.AddRange(Directory.GetFiles(location, fileName, SearchOption.AllDirectories));
- }
-
- if (files.Count == 0)
- throw new FileNotFoundException(fileName);
-
- // Prefer newer versions, for stability
- files.Sort((left, right) =>
- {
- int comparison = Comparer.Default.Compare(GetVersionFromSDKPath(left), GetVersionFromSDKPath(right));
-
- if (comparison == 0)
- comparison = string.Compare(left, right, StringComparison.OrdinalIgnoreCase);
-
- return comparison;
- });
-
- return files[files.Count - 1];
- }
-
- // Pull the version out of a path like "C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\xsltc.exe"
- private static float GetVersionFromSDKPath(string s)
- {
- Match match = Regex.Match(s, @"\\v(\d+\.\d+)\w?\\", RegexOptions.IgnoreCase);
-
- float val = 0;
- if (match.Success)
- float.TryParse(match.Groups[1].Value, out val);
-
- return val;
- }
- }
-
- /*************************************************
- This class is a delayed-write message logger, similar to CError.WriteLine etc. It is
- instantiated by your XsltDriver and used to record messages that you would normally write
- with CError.WriteLine, CError.WriteLineIgnore, or CError.WriteXml, in a buffered manner.
- The messages can be written to the final log file using WriteOutputFileToLog() by your driver code
- if there is a variation failure, or just discarded when a test passes to keep results.log files
- within a managable size on disk.
-
- As an example, using this method reduced the size of the XSLT V2 log file from 3MB per run to around 300k.
- ************************************************/
-
- public class DelayedWriteLogger
- {
- private ArrayList _messageLog;
-
- public DelayedWriteLogger()
- {
- _messageLog = new ArrayList();
- }
-
- // Writes the buffer of messages to the results.log file.
- public void WriteOutputFileToLog(string fileName)
- {
- StreamReader fs = null;
- try
- {
- char[] rgBuffer = new char[4096];
-
- fs = new StreamReader(new FileStream(fileName, FileMode.Open, FileAccess.Read));
-
- int cBytesRead = fs.Read(rgBuffer, 0, 4096);
- while (cBytesRead > 0)
- {
- this.Log(new string(rgBuffer, 0, cBytesRead));
- cBytesRead = fs.Read(rgBuffer, 0, 4096);
- }
- }
- finally
- {
- if (fs != null) fs.Dispose();
- this.LogMessage(string.Empty);
- }
- }
-
- public void Log(string msg)
- {
- LogMessage(MessageType.Write, msg, null);
- }
-
- public void LogMessage(string msg)
- {
- LogMessage(MessageType.WriteLine, msg, null);
- }
-
- public void LogMessage(string msg, params object[] args)
- {
- LogMessage(MessageType.WriteLineParams, msg, args);
- }
-
- public void LogMessageIgnore(string msg)
- {
- LogMessage(MessageType.WriteLineIgnore, msg, null);
- }
-
- public void LogXml(string msg)
- {
- LogMessage(MessageType.Xml, msg, null);
- }
-
- private void LogMessage(MessageType msgtype, string msg, params object[] args)
- {
- LogMessage message = new LogMessage(msgtype, msg, args);
- _messageLog.Add(message);
- }
-
- public void WriteLoggedMessages()
- {
- foreach (LogMessage mg in _messageLog)
- {
- switch (mg.type)
- {
- case MessageType.Write:
- CError.Write(mg.msg);
- break;
-
- case MessageType.WriteLine:
- CError.WriteLine(mg.msg);
- break;
-
- case MessageType.WriteLineIgnore:
- CError.WriteLineIgnore(mg.msg);
- break;
-
- case MessageType.WriteLineParams:
- CError.WriteLine(mg.msg, mg.args);
- break;
-
- case MessageType.Xml:
- CError.WriteXml(mg.msg);
- break;
- }
- }
- }
- }
-
- // used by DelayedWriteLogger
- internal enum MessageType
- {
- Write,
- WriteLine,
- WriteLineParams,
- WriteLineIgnore,
- Xml
- }
-
- // used by DelayedWriteLogger
- internal class LogMessage
- {
- public LogMessage(MessageType t, string m, object[] o)
- {
- type = t;
- msg = m;
- args = o;
- }
-
- internal MessageType type;
- public string msg;
- public object[] args;
- }
-
- /*************************************************
- author alexkr
- date 12/12/2005
-
- This class is used to compare expected exceptions with actual exceptions in the CompareException
- method, used by the XSLT V2 data driven driver.
-
- Its use is somewhat subtle, so please read all comments, understand the Equals method, and ask for
- introduction before you use it in any new code, or modify existing code. Why? There are many
- assumptions made when using this class. Here are some...
-
- Non-Xml Exceptions are always compared by type, and must never have ExceptionResourceId or ExceptionMessage attributes in a control file.
- Xml Exceptions can be either ExceptionId only, ExceptionId and ExceptionMessage for all Xml_UserException exceptions, or ExceptionId and ExceptionResourceId for all non-Xml_UserExceptions
- Never have both ExceptionResourceId AND ExceptionMessage attributes set for the same Exception meta-data. The behavior is undefined.
- Xml Exceptions that are Xml_UserExceptions and include a MessageFragment will only be compared in ENU runs. Globalized runs resort to Type comparison (ExceptionId) only.
- Xml Exceptions that are non-Xml_UserExceptions and include an ExceptionResourceId will be compared for all runs.
-
- **************************************************/
-
- public class XsltRuntimeException
- {
- public static string XMLUSEREX = "Xml_UserException";
-
- private XsltRuntimeException()
- {
- } // no op, do not call
-
- public XsltRuntimeException(string a, bool d)
- : this(a, XMLUSEREX, string.Empty, d)
- {
- }
-
- public XsltRuntimeException(string a, string b, string c, bool d)
- {
- ExceptionId = a;
- ResourceId = b;
- MessageFragment = c;
- _examineMessages = d;
- }
-
- public string ExceptionId;
- public string ResourceId;
- public string MessageFragment;
- private bool _examineMessages;
-
- public override string ToString()
- {
- return ExceptionId + "\n" + ResourceId + "\n" + MessageFragment;
- }
-
- public override int GetHashCode()
- {
- return base.GetHashCode();
- }
-
- // The Equals method must always be used this way
- // ExpectedException.Equals( ActualException )?
- // Please note that if ExamineMessages is true, we are in a non-localized build and we can safely examine exception messages. If false, we fall back to type comparison exclusively.
- public override bool Equals(object o)
- {
- XsltRuntimeException objectToCompareTo = o as XsltRuntimeException;
-
- Debug.Assert(objectToCompareTo != null);
- Debug.Assert(objectToCompareTo.ExceptionId != null, "ExceptionId must be initialized to a valid fully qualified type name");
- Debug.Assert(objectToCompareTo.ResourceId != null, "ResourceId must be initialized to String.Empty, in which case MessageFragment is used, or a legal resource Id");
- Debug.Assert(objectToCompareTo.MessageFragment != null, "MessageFragment must be initialized to String.Empty, in which case ResourceId is used, or a string that represents a specific exception message.");
- Debug.Assert(this.ExceptionId != null, "ExceptionId must be initialized to a valid fully qualified type name");
- Debug.Assert(this.ResourceId != null, "ResourceId must be initialized to String.Empty, in which case MessageFragment is used, or a legal resource Id");
- Debug.Assert(this.MessageFragment != null, "MessageFragment must be initialized to String.Empty, in which case ResourceId is used, or a string that represents a specific exception message.");
-
- // Inside this block, we have two properly initialized XsltRuntimeExceptions to compare.
-
- /////
- // There are several basic comparisons, each with its own degree of certainty.
- //
- // The first comparison is the original used by the driver, which we no longer use: if there is any
- // exception at all for an expected "Invalid" case, we match.
- //
- // The second comparison is the initial revision to the driver: an Exception type comparison. This is the least certain.
- // type matches should no longer exist once this exception work is complete. These will be flagged by failing the test.
- //
- // The third comparison is for Xml_UserExceptions. In this case we try to compare the Exception Type and Exception Message.
- // If the Exception type does not match, but the message does, we count that as a match. Note that this match is NOT
- // immue to the effects of globalized resource strings, and hence is less certain.
- //
- // The fourth comparison is for NON Xml_UserExceptions. In this case we try to compare the Exception Type and ResourceId.
- // If the Exception type does not match, but the resource id does, we count that a match. Note that this match is
- // immune to the effects of globalized resource strings. It is the most certain match we can make.
- //
- /////
- if (!IsXmlException(this.ExceptionId))
- {
- // Aye, here's the dillema. If its not an XML exception we can't look up its resource ID.
- // So in these cases (very rare anyway) we revert to the old simple days of comparing type to type.
- return objectToCompareTo.ExceptionId.Equals(this.ExceptionId);
- }
- else
- {
- if (!objectToCompareTo.ResourceId.Equals(string.Empty) && !objectToCompareTo.ResourceId.Equals(XMLUSEREX) &&
- objectToCompareTo.ResourceId.Equals(this.ResourceId))
- {
- //**** The highest degree of certainty we have. ****//
-
- if (objectToCompareTo.ExceptionId.Equals(this.ExceptionId))
- return true;
- // ResourceIds match, but Exception types dont.
- else
- {
- CError.WriteLine("match?\n {0} \ncompare to \n {1} \n pls investigate why this resource id is being thrown in 2 differet exceptions", objectToCompareTo.ToString(), this.ToString());
- return true;
- }
- }
- // ResourceId is Empty or Xml_UserException, or they dont match
- else if (!this.MessageFragment.Equals(string.Empty) && _examineMessages)
- {
- if (objectToCompareTo.ResourceId.Equals(this.ResourceId) &&
- objectToCompareTo.MessageFragment.Contains(this.MessageFragment))
- {
- //**** Very high certainty equivalence ****//
-
- if (objectToCompareTo.ExceptionId.Equals(this.ExceptionId))
- return true;
-
- // Messages match, but Exception types dont.
- else
- {
- CError.WriteLine("match?(message matches but exact typename doesn't)\n {0} \ncompare to \n {1} ", objectToCompareTo.ToString(), this.ToString());
- return false; // for now.
- }
- }
- }
- // ResourceId is Empty or Xml_UserException or they dont match, Message is Empty or they dont match
- else
- {
- //**** Lower degree of certainty ****//
- // This is an exception that has not yet been updated in the control file with complete information.
- // Use the older, less flexible comparison logic.
- CError.WriteLine("old comparison:{0} \ncompare to \n {1} ", objectToCompareTo.ToString(), this.ToString());
- return objectToCompareTo.ExceptionId.Equals(this.ExceptionId);
- }
- }
- return false;
- }
-
- public static ArrayList XmlExceptionList = new ArrayList(5);
-
- private static void setXmlExceptionList()
- {
- XmlExceptionList.Add("System.Xml.Xsl.XPath.XPathCompileException");
- XmlExceptionList.Add("System.Xml.Xsl.XslLoadException");
- XmlExceptionList.Add("System.Xml.Xsl.XslTransformException");
- XmlExceptionList.Add("System.Xml.Xsl.XsltException");
- XmlExceptionList.Add("System.Xml.XmlException");
- }
-
- public static bool IsXmlException(string typeName)
- {
- setXmlExceptionList();
- return XmlExceptionList.Contains(typeName);
- }
- }
-}
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/XsltCompiler.Tests.csproj b/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/XsltCompiler.Tests.csproj
deleted file mode 100644
index 424c4d465db44d..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/XsltCompiler.Tests.csproj
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
- $(NetCoreAppCurrent)
-
-
-
-
- WasmTestOnBrowser
- $(TestArchiveRoot)browserornodejs/
- $(TestArchiveTestsRoot)$(OSPlatformConfig)/
- $(DefineConstants);TARGET_BROWSER
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/XsltcModule.cs b/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/XsltcModule.cs
deleted file mode 100644
index 51193a65c2b70c..00000000000000
--- a/src/libraries/System.Private.Xml/tests/Xslt/XsltCompiler/XsltcModule.cs
+++ /dev/null
@@ -1,44 +0,0 @@
-// Licensed to the .NET Foundation under one or more agreements.
-// The .NET Foundation licenses this file to you under the MIT license.
-
-using System.IO;
-using XmlCoreTest.Common;
-using OLEDB.Test.ModuleCore;
-
-namespace System.Xml.Tests
-{
- //[TestModule(Name = "Xsltc", Desc = "Xsltc Compiler Tests", Pri = 1)]
- public class XsltcModule : CTestModule
- {
- public static string TargetDirectory = Path.Combine("TestFiles", FilePathUtil.GetTestDataPath(), "xsltc", "baseline");
-
- public void CopyDataFiles(string sourcePath, string targetDir)
- {
- if (!Directory.Exists(targetDir))
- {
- Directory.CreateDirectory(targetDir);
- }
-
- foreach (string file in Directory.GetFiles(sourcePath))
- {
- string fileName = Path.GetFileName(file);
- if (!File.Exists(Path.Combine(targetDir, fileName)))
- {
- File.Copy(file, Path.Combine(targetDir, fileName), true);
- }
- }
- }
-
- public override int Init(object objParam)
- {
- int ret = base.Init(objParam);
-
- // copy all the data files to working folder
- CopyDataFiles(Path.Combine("TestFiles", FilePathUtil.GetTestDataPath(), "xsltc"), TargetDirectory);
- CopyDataFiles(Path.Combine("TestFiles", FilePathUtil.GetTestDataPath(), "xsltc", "precompiled"), TargetDirectory);
- CopyDataFiles(Path.Combine("TestFiles", FilePathUtil.GetTestDataPath(), "xsltc", "baseline"), TargetDirectory);
-
- return ret;
- }
- }
-}