diff --git a/Platformer2D/.config/dotnet-tools.json b/Platformer2D/.config/dotnet-tools.json
index f9ae9b26..fbedee15 100644
--- a/Platformer2D/.config/dotnet-tools.json
+++ b/Platformer2D/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.4-preview.4",
+ "version": "3.8.4",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.4-preview.4",
+ "version": "3.8.4",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.4-preview.4",
+ "version": "3.8.4",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.4-preview.4",
+ "version": "3.8.4",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.4-preview.4",
+ "version": "3.8.4",
"commands": [
"mgcb-editor-mac"
]
diff --git a/ShipGame/ShipGame.Android/ShipGame.Android.csproj b/ShipGame/ShipGame.Android/ShipGame.Android.csproj
index 56520fc9..1c1f0991 100644
--- a/ShipGame/ShipGame.Android/ShipGame.Android.csproj
+++ b/ShipGame/ShipGame.Android/ShipGame.Android.csproj
@@ -16,8 +16,8 @@
-
-
+
+
diff --git a/ShipGame/ShipGame.Core/ShipGame.Core.csproj b/ShipGame/ShipGame.Core/ShipGame.Core.csproj
index d66a6285..2823c458 100644
--- a/ShipGame/ShipGame.Core/ShipGame.Core.csproj
+++ b/ShipGame/ShipGame.Core/ShipGame.Core.csproj
@@ -4,7 +4,7 @@
AnyCPU;x64
-
+
All
diff --git a/ShipGame/ShipGame.Dependencies/BoxCollider/BoxCollider.csproj b/ShipGame/ShipGame.Dependencies/BoxCollider/BoxCollider.csproj
index 7ea96ed4..a202de09 100644
--- a/ShipGame/ShipGame.Dependencies/BoxCollider/BoxCollider.csproj
+++ b/ShipGame/ShipGame.Dependencies/BoxCollider/BoxCollider.csproj
@@ -3,7 +3,7 @@
net8.0
-
+
All
diff --git a/ShipGame/ShipGame.Dependencies/NormalMappingModelProcessor/NormalMappingModelProcessor.csproj b/ShipGame/ShipGame.Dependencies/NormalMappingModelProcessor/NormalMappingModelProcessor.csproj
index 24cb2b1e..855015fb 100644
--- a/ShipGame/ShipGame.Dependencies/NormalMappingModelProcessor/NormalMappingModelProcessor.csproj
+++ b/ShipGame/ShipGame.Dependencies/NormalMappingModelProcessor/NormalMappingModelProcessor.csproj
@@ -3,8 +3,8 @@
net8.0
-
-
+
+
All
diff --git a/ShipGame/ShipGame.DesktopGL/ShipGame.DesktopGL.csproj b/ShipGame/ShipGame.DesktopGL/ShipGame.DesktopGL.csproj
index 40bb45b9..2dd90ae0 100644
--- a/ShipGame/ShipGame.DesktopGL/ShipGame.DesktopGL.csproj
+++ b/ShipGame/ShipGame.DesktopGL/ShipGame.DesktopGL.csproj
@@ -19,8 +19,8 @@
-
-
+
+
diff --git a/ShipGame/ShipGame.WindowsDX/ShipGame.WindowsDX.csproj b/ShipGame/ShipGame.WindowsDX/ShipGame.WindowsDX.csproj
index f550e0d0..8b617be4 100644
--- a/ShipGame/ShipGame.WindowsDX/ShipGame.WindowsDX.csproj
+++ b/ShipGame/ShipGame.WindowsDX/ShipGame.WindowsDX.csproj
@@ -26,8 +26,8 @@
-
-
+
+
diff --git a/ShipGame/ShipGame.iOS/ShipGame.iOS.csproj b/ShipGame/ShipGame.iOS/ShipGame.iOS.csproj
index be041f8d..e4f827a4 100644
--- a/ShipGame/ShipGame.iOS/ShipGame.iOS.csproj
+++ b/ShipGame/ShipGame.iOS/ShipGame.iOS.csproj
@@ -14,8 +14,8 @@
-
-
+
+
diff --git a/Tutorials/BasicCameraExample/BasicCameraExample.csproj b/Tutorials/BasicCameraExample/BasicCameraExample.csproj
index 9209ee95..67eceb22 100644
--- a/Tutorials/BasicCameraExample/BasicCameraExample.csproj
+++ b/Tutorials/BasicCameraExample/BasicCameraExample.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/02-Getting-Started/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/02-Getting-Started/DungeonSlime/DungeonSlime.csproj
index 9209ee95..67eceb22 100644
--- a/Tutorials/learn-monogame-2d/src/02-Getting-Started/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/02-Getting-Started/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/03-The-Game1-File/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/03-The-Game1-File/DungeonSlime/DungeonSlime.csproj
index 9209ee95..67eceb22 100644
--- a/Tutorials/learn-monogame-2d/src/03-The-Game1-File/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/03-The-Game1-File/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/DungeonSlime/DungeonSlime.csproj
index e1f69633..1a88315a 100644
--- a/Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/MonoGameLibrary/MonoGameLibrary.csproj
index cbb91f8e..d4941464 100644
--- a/Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net8.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/05-Content-Pipeline/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/05-Content-Pipeline/DungeonSlime/DungeonSlime.csproj
index e1f69633..1a88315a 100644
--- a/Tutorials/learn-monogame-2d/src/05-Content-Pipeline/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/05-Content-Pipeline/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/05-Content-Pipeline/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/05-Content-Pipeline/MonoGameLibrary/MonoGameLibrary.csproj
index cbb91f8e..d4941464 100644
--- a/Tutorials/learn-monogame-2d/src/05-Content-Pipeline/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/05-Content-Pipeline/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net8.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/06-Working-With-Textures/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/06-Working-With-Textures/DungeonSlime/DungeonSlime.csproj
index e1f69633..1a88315a 100644
--- a/Tutorials/learn-monogame-2d/src/06-Working-With-Textures/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/06-Working-With-Textures/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/06-Working-With-Textures/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/06-Working-With-Textures/MonoGameLibrary/MonoGameLibrary.csproj
index cbb91f8e..d4941464 100644
--- a/Tutorials/learn-monogame-2d/src/06-Working-With-Textures/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/06-Working-With-Textures/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net8.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/DungeonSlime/DungeonSlime.csproj
index e1f69633..1a88315a 100644
--- a/Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/MonoGameLibrary/MonoGameLibrary.csproj
index cbb91f8e..d4941464 100644
--- a/Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net8.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/DungeonSlime/DungeonSlime.csproj
index e1f69633..1a88315a 100644
--- a/Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/MonoGameLibrary/MonoGameLibrary.csproj
index cbb91f8e..d4941464 100644
--- a/Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net8.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/DungeonSlime/DungeonSlime.csproj
index e1f69633..1a88315a 100644
--- a/Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/MonoGameLibrary/MonoGameLibrary.csproj
index cbb91f8e..d4941464 100644
--- a/Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net8.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/10-Handling-Input/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/10-Handling-Input/DungeonSlime/DungeonSlime.csproj
index e1f69633..1a88315a 100644
--- a/Tutorials/learn-monogame-2d/src/10-Handling-Input/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/10-Handling-Input/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/10-Handling-Input/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/10-Handling-Input/MonoGameLibrary/MonoGameLibrary.csproj
index cbb91f8e..d4941464 100644
--- a/Tutorials/learn-monogame-2d/src/10-Handling-Input/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/10-Handling-Input/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net8.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/11-Input-Management/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/11-Input-Management/DungeonSlime/DungeonSlime.csproj
index e1f69633..1a88315a 100644
--- a/Tutorials/learn-monogame-2d/src/11-Input-Management/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/11-Input-Management/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/11-Input-Management/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/11-Input-Management/MonoGameLibrary/MonoGameLibrary.csproj
index cbb91f8e..d4941464 100644
--- a/Tutorials/learn-monogame-2d/src/11-Input-Management/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/11-Input-Management/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net8.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/12-Collision-Detection/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/12-Collision-Detection/DungeonSlime/DungeonSlime.csproj
index e1f69633..1a88315a 100644
--- a/Tutorials/learn-monogame-2d/src/12-Collision-Detection/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/12-Collision-Detection/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/12-Collision-Detection/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/12-Collision-Detection/MonoGameLibrary/MonoGameLibrary.csproj
index cbb91f8e..d4941464 100644
--- a/Tutorials/learn-monogame-2d/src/12-Collision-Detection/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/12-Collision-Detection/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net8.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/13-Tilemap/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/13-Tilemap/DungeonSlime/DungeonSlime.csproj
index e1f69633..1a88315a 100644
--- a/Tutorials/learn-monogame-2d/src/13-Tilemap/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/13-Tilemap/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/13-Tilemap/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/13-Tilemap/MonoGameLibrary/MonoGameLibrary.csproj
index cbb91f8e..d4941464 100644
--- a/Tutorials/learn-monogame-2d/src/13-Tilemap/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/13-Tilemap/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net8.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/DungeonSlime/DungeonSlime.csproj
index e1f69633..1a88315a 100644
--- a/Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/MonoGameLibrary/MonoGameLibrary.csproj
index cbb91f8e..d4941464 100644
--- a/Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net8.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/15-Audio-Controller/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/15-Audio-Controller/DungeonSlime/DungeonSlime.csproj
index e1f69633..1a88315a 100644
--- a/Tutorials/learn-monogame-2d/src/15-Audio-Controller/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/15-Audio-Controller/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/15-Audio-Controller/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/15-Audio-Controller/MonoGameLibrary/MonoGameLibrary.csproj
index cbb91f8e..d4941464 100644
--- a/Tutorials/learn-monogame-2d/src/15-Audio-Controller/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/15-Audio-Controller/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net8.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/DungeonSlime/DungeonSlime.csproj
index e1f69633..1a88315a 100644
--- a/Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/MonoGameLibrary/MonoGameLibrary.csproj
index cbb91f8e..d4941464 100644
--- a/Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net8.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/17-Scenes/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/17-Scenes/DungeonSlime/DungeonSlime.csproj
index e1f69633..1a88315a 100644
--- a/Tutorials/learn-monogame-2d/src/17-Scenes/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/17-Scenes/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/17-Scenes/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/17-Scenes/MonoGameLibrary/MonoGameLibrary.csproj
index cbb91f8e..d4941464 100644
--- a/Tutorials/learn-monogame-2d/src/17-Scenes/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/17-Scenes/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net8.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/DungeonSlime/DungeonSlime.csproj
index e1f69633..1a88315a 100644
--- a/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/MonoGameLibrary/MonoGameLibrary.csproj
index cbb91f8e..d4941464 100644
--- a/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net8.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/DungeonSlime/DungeonSlime.csproj
index e1f69633..1a88315a 100644
--- a/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/MonoGameLibrary/MonoGameLibrary.csproj
index cbb91f8e..d4941464 100644
--- a/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net8.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/DungeonSlime/DungeonSlime.csproj
index 41372540..8320df96 100644
--- a/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/DungeonSlime/DungeonSlime.csproj
@@ -24,8 +24,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/MonoGameLibrary/MonoGameLibrary.csproj
index cbb91f8e..d4941464 100644
--- a/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net8.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/DungeonSlime/DungeonSlime.csproj
index 41372540..8320df96 100644
--- a/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/DungeonSlime/DungeonSlime.csproj
@@ -24,8 +24,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/MonoGameLibrary/MonoGameLibrary.csproj
index cbb91f8e..d4941464 100644
--- a/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net8.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/DungeonSlime/DungeonSlime.csproj
index 41372540..8320df96 100644
--- a/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/DungeonSlime/DungeonSlime.csproj
@@ -24,8 +24,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/MonoGameLibrary/MonoGameLibrary.csproj
index cbb91f8e..d4941464 100644
--- a/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net8.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/DungeonSlime/DungeonSlime.csproj
index 41372540..8320df96 100644
--- a/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/DungeonSlime/DungeonSlime.csproj
@@ -24,8 +24,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/MonoGameLibrary/MonoGameLibrary.csproj
index cbb91f8e..d4941464 100644
--- a/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net8.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/24-Shaders/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/24-Shaders/DungeonSlime/DungeonSlime.csproj
index 41372540..8320df96 100644
--- a/Tutorials/learn-monogame-2d/src/24-Shaders/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/24-Shaders/DungeonSlime/DungeonSlime.csproj
@@ -24,8 +24,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/24-Shaders/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/24-Shaders/MonoGameLibrary/MonoGameLibrary.csproj
index cbb91f8e..d4941464 100644
--- a/Tutorials/learn-monogame-2d/src/24-Shaders/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/24-Shaders/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net8.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/25-Packaging-Game/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/25-Packaging-Game/DungeonSlime/DungeonSlime.csproj
index 41372540..8320df96 100644
--- a/Tutorials/learn-monogame-2d/src/25-Packaging-Game/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/25-Packaging-Game/DungeonSlime/DungeonSlime.csproj
@@ -24,8 +24,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/25-Packaging-Game/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/25-Packaging-Game/MonoGameLibrary/MonoGameLibrary.csproj
index cbb91f8e..d4941464 100644
--- a/Tutorials/learn-monogame-2d/src/25-Packaging-Game/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/25-Packaging-Game/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net8.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/DungeonSlime/DungeonSlime.csproj
index 41372540..8320df96 100644
--- a/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/DungeonSlime/DungeonSlime.csproj
@@ -24,8 +24,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/MonoGameLibrary/MonoGameLibrary.csproj
index cbb91f8e..d4941464 100644
--- a/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net8.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/DungeonSlime.csproj
index 41372540..8320df96 100644
--- a/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/DungeonSlime.csproj
@@ -24,8 +24,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/27-Conclusion/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/27-Conclusion/MonoGameLibrary/MonoGameLibrary.csproj
index cbb91f8e..d4941464 100644
--- a/Tutorials/learn-monogame-2d/src/27-Conclusion/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/27-Conclusion/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net8.0
-
+
All