diff --git a/src/Chapter01/Chapter01.csproj b/src/Chapter01/Chapter01.csproj
index e17d2c63b..bdd0f16e1 100644
--- a/src/Chapter01/Chapter01.csproj
+++ b/src/Chapter01/Chapter01.csproj
@@ -15,18 +15,15 @@
-
-
Program.cs
-
diff --git a/src/Chapter01/Listing01.02.SampleNETCoreConsoleProjectFile.cs b/src/Chapter01/Listing01.02.SampleNETCoreConsoleProjectFile.cs
deleted file mode 100644
index 041166a8b..000000000
--- a/src/Chapter01/Listing01.02.SampleNETCoreConsoleProjectFile.cs
+++ /dev/null
@@ -1,8 +0,0 @@
-#region INCLUDE
-
-
- Exe
- net7.0
-
-
-#endregion INCLUDE
\ No newline at end of file
diff --git a/src/Chapter01/Listing01.02.SampleNETCoreConsoleProjectFile.xml b/src/Chapter01/Listing01.02.SampleNETCoreConsoleProjectFile.xml
new file mode 100644
index 000000000..bc33a69c5
--- /dev/null
+++ b/src/Chapter01/Listing01.02.SampleNETCoreConsoleProjectFile.xml
@@ -0,0 +1,10 @@
+
+
+
+ Exe
+ net7.0
+ enable
+ enable
+
+
+
\ No newline at end of file
diff --git a/src/Chapter02/Chapter02.csproj b/src/Chapter02/Chapter02.csproj
index 551b0727e..dc2f38b17 100644
--- a/src/Chapter02/Chapter02.csproj
+++ b/src/Chapter02/Chapter02.csproj
@@ -12,7 +12,6 @@
-
Program.cs
diff --git a/src/Chapter03/Chapter03.csproj b/src/Chapter03/Chapter03.csproj
index c50dd10f2..79fa6b1d2 100644
--- a/src/Chapter03/Chapter03.csproj
+++ b/src/Chapter03/Chapter03.csproj
@@ -13,7 +13,6 @@
-
@@ -25,7 +24,6 @@
PreserveNewest
-
diff --git a/src/Chapter03/Listing03.03.EnablingNullableProjectWide.cs b/src/Chapter03/Listing03.03.EnablingNullableProjectWide.xml
similarity index 79%
rename from src/Chapter03/Listing03.03.EnablingNullableProjectWide.cs
rename to src/Chapter03/Listing03.03.EnablingNullableProjectWide.xml
index b10370f05..e99fbfbee 100644
--- a/src/Chapter03/Listing03.03.EnablingNullableProjectWide.cs
+++ b/src/Chapter03/Listing03.03.EnablingNullableProjectWide.xml
@@ -1,4 +1,4 @@
-#region INCLUDE
+
Exe
@@ -6,4 +6,4 @@
enable
-#endregion INCLUDE
+
diff --git a/src/Chapter11/Chapter11.csproj b/src/Chapter11/Chapter11.csproj
index 0a12ecf6f..91ba639b9 100644
--- a/src/Chapter11/Chapter11.csproj
+++ b/src/Chapter11/Chapter11.csproj
@@ -4,7 +4,6 @@
-
Program.cs
diff --git a/src/Chapter14/Chapter14.csproj b/src/Chapter14/Chapter14.csproj
index 8ba95cfd5..3a764c73b 100644
--- a/src/Chapter14/Chapter14.csproj
+++ b/src/Chapter14/Chapter14.csproj
@@ -4,7 +4,6 @@
-
Program.cs
diff --git a/src/Chapter15/Chapter15.csproj b/src/Chapter15/Chapter15.csproj
index a9e22a108..5a3ef4b78 100644
--- a/src/Chapter15/Chapter15.csproj
+++ b/src/Chapter15/Chapter15.csproj
@@ -4,7 +4,6 @@
-
Program.cs
diff --git a/src/Chapter16/Chapter16.csproj b/src/Chapter16/Chapter16.csproj
index 08ad02d54..bec07671b 100644
--- a/src/Chapter16/Chapter16.csproj
+++ b/src/Chapter16/Chapter16.csproj
@@ -4,7 +4,6 @@
-
Program.cs