diff --git a/tools/msvc2015/archivezip.vcxproj b/tools/msvc2015/archivezip.vcxproj
index 98a0915416..e427651901 100644
--- a/tools/msvc2015/archivezip.vcxproj
+++ b/tools/msvc2015/archivezip.vcxproj
@@ -320,9 +320,6 @@
-
-
-
diff --git a/tools/msvc2015/archivezip.vcxproj.filters b/tools/msvc2015/archivezip.vcxproj.filters
index 645f0a5cde..776acea20c 100644
--- a/tools/msvc2015/archivezip.vcxproj.filters
+++ b/tools/msvc2015/archivezip.vcxproj.filters
@@ -40,9 +40,4 @@
src
-
-
- src
-
-
\ No newline at end of file
diff --git a/tools/msvc2015/commandsystem.vcxproj b/tools/msvc2015/commandsystem.vcxproj
index b6936b4c9c..25ad87fccd 100644
--- a/tools/msvc2015/commandsystem.vcxproj
+++ b/tools/msvc2015/commandsystem.vcxproj
@@ -321,9 +321,6 @@
-
-
-
{a15efb56-927f-411d-a57b-0328321456a2}
diff --git a/tools/msvc2015/commandsystem.vcxproj.filters b/tools/msvc2015/commandsystem.vcxproj.filters
index 67422a7f64..1202e01964 100644
--- a/tools/msvc2015/commandsystem.vcxproj.filters
+++ b/tools/msvc2015/commandsystem.vcxproj.filters
@@ -31,9 +31,4 @@
src
-
-
- src
-
-
\ No newline at end of file
diff --git a/tools/msvc2015/dm.difficulty.vcxproj b/tools/msvc2015/dm.difficulty.vcxproj
index c51d3487ca..067c845522 100644
--- a/tools/msvc2015/dm.difficulty.vcxproj
+++ b/tools/msvc2015/dm.difficulty.vcxproj
@@ -342,9 +342,6 @@
-
-
-
{b6d4b38a-0c39-42cd-8193-75979e1f4d68}
diff --git a/tools/msvc2015/dm.difficulty.vcxproj.filters b/tools/msvc2015/dm.difficulty.vcxproj.filters
index 4a2ca69b3d..24ebfe3afc 100644
--- a/tools/msvc2015/dm.difficulty.vcxproj.filters
+++ b/tools/msvc2015/dm.difficulty.vcxproj.filters
@@ -58,9 +58,4 @@
src
-
-
- src
-
-
\ No newline at end of file
diff --git a/tools/msvc2015/dm.editing.vcxproj b/tools/msvc2015/dm.editing.vcxproj
index 14ff96f8d8..8afdea88ae 100644
--- a/tools/msvc2015/dm.editing.vcxproj
+++ b/tools/msvc2015/dm.editing.vcxproj
@@ -340,9 +340,6 @@
-
-
-
{b6d4b38a-0c39-42cd-8193-75979e1f4d68}
diff --git a/tools/msvc2015/dm.editing.vcxproj.filters b/tools/msvc2015/dm.editing.vcxproj.filters
index 4a8d1b1073..ac0d4f0265 100644
--- a/tools/msvc2015/dm.editing.vcxproj.filters
+++ b/tools/msvc2015/dm.editing.vcxproj.filters
@@ -76,9 +76,4 @@
src
-
-
- src
-
-
\ No newline at end of file
diff --git a/tools/msvc2015/dm.gui.vcxproj b/tools/msvc2015/dm.gui.vcxproj
index 90bb201263..a97cd8e083 100644
--- a/tools/msvc2015/dm.gui.vcxproj
+++ b/tools/msvc2015/dm.gui.vcxproj
@@ -359,9 +359,6 @@
-
-
-
{b6d4b38a-0c39-42cd-8193-75979e1f4d68}
diff --git a/tools/msvc2015/dm.gui.vcxproj.filters b/tools/msvc2015/dm.gui.vcxproj.filters
index 6796c173d8..6d6e53c1b5 100644
--- a/tools/msvc2015/dm.gui.vcxproj.filters
+++ b/tools/msvc2015/dm.gui.vcxproj.filters
@@ -124,9 +124,4 @@
src\gui
-
-
- src
-
-
\ No newline at end of file
diff --git a/tools/msvc2015/dm.objectives.vcxproj b/tools/msvc2015/dm.objectives.vcxproj
index f3f8970966..1a34761769 100644
--- a/tools/msvc2015/dm.objectives.vcxproj
+++ b/tools/msvc2015/dm.objectives.vcxproj
@@ -419,9 +419,6 @@
-
-
-
{b6d4b38a-0c39-42cd-8193-75979e1f4d68}
diff --git a/tools/msvc2015/dm.objectives.vcxproj.filters b/tools/msvc2015/dm.objectives.vcxproj.filters
index f3ecfb7fb1..1dfbd126fd 100644
--- a/tools/msvc2015/dm.objectives.vcxproj.filters
+++ b/tools/msvc2015/dm.objectives.vcxproj.filters
@@ -295,9 +295,4 @@
src
-
-
- src
-
-
\ No newline at end of file
diff --git a/tools/msvc2015/dm.stimresponse.vcxproj b/tools/msvc2015/dm.stimresponse.vcxproj
index 00a04e4bd6..30ed54b47c 100644
--- a/tools/msvc2015/dm.stimresponse.vcxproj
+++ b/tools/msvc2015/dm.stimresponse.vcxproj
@@ -360,9 +360,6 @@
-
-
-
{b6d4b38a-0c39-42cd-8193-75979e1f4d68}
diff --git a/tools/msvc2015/dm.stimresponse.vcxproj.filters b/tools/msvc2015/dm.stimresponse.vcxproj.filters
index 077f349884..5a45463abc 100644
--- a/tools/msvc2015/dm.stimresponse.vcxproj.filters
+++ b/tools/msvc2015/dm.stimresponse.vcxproj.filters
@@ -109,9 +109,4 @@
src
-
-
- src
-
-
\ No newline at end of file
diff --git a/tools/msvc2015/eclassmgr.vcxproj b/tools/msvc2015/eclassmgr.vcxproj
index b6c0925ef9..0c073be8b0 100644
--- a/tools/msvc2015/eclassmgr.vcxproj
+++ b/tools/msvc2015/eclassmgr.vcxproj
@@ -324,9 +324,6 @@
-
-
-
{3c9fb5aa-7118-476e-b33d-d3ac1c8412bb}
diff --git a/tools/msvc2015/eclassmgr.vcxproj.filters b/tools/msvc2015/eclassmgr.vcxproj.filters
index 91211cea41..d608de4485 100644
--- a/tools/msvc2015/eclassmgr.vcxproj.filters
+++ b/tools/msvc2015/eclassmgr.vcxproj.filters
@@ -28,9 +28,4 @@
src
-
-
- src
-
-
\ No newline at end of file
diff --git a/tools/msvc2015/eclasstree.vcxproj b/tools/msvc2015/eclasstree.vcxproj
index 03d43534f8..c3c7490a4f 100644
--- a/tools/msvc2015/eclasstree.vcxproj
+++ b/tools/msvc2015/eclasstree.vcxproj
@@ -323,9 +323,6 @@
-
-
-
{b6d4b38a-0c39-42cd-8193-75979e1f4d68}
diff --git a/tools/msvc2015/eclasstree.vcxproj.filters b/tools/msvc2015/eclasstree.vcxproj.filters
index 6538a5da84..a2a390a021 100644
--- a/tools/msvc2015/eclasstree.vcxproj.filters
+++ b/tools/msvc2015/eclasstree.vcxproj.filters
@@ -25,9 +25,4 @@
src
-
-
- src
-
-
\ No newline at end of file
diff --git a/tools/msvc2015/entity.vcxproj b/tools/msvc2015/entity.vcxproj
index 402bfd9a7c..12dac7d003 100644
--- a/tools/msvc2015/entity.vcxproj
+++ b/tools/msvc2015/entity.vcxproj
@@ -418,9 +418,6 @@
-
-
-
{f7408b46-e4a9-470c-9731-9a1564247385}
diff --git a/tools/msvc2015/entity.vcxproj.filters b/tools/msvc2015/entity.vcxproj.filters
index a46536da26..85213887ab 100644
--- a/tools/msvc2015/entity.vcxproj.filters
+++ b/tools/msvc2015/entity.vcxproj.filters
@@ -277,9 +277,4 @@
src\target
-
-
- src
-
-
\ No newline at end of file
diff --git a/tools/msvc2015/entitylist.vcxproj b/tools/msvc2015/entitylist.vcxproj
index b83c0bad29..1937535809 100644
--- a/tools/msvc2015/entitylist.vcxproj
+++ b/tools/msvc2015/entitylist.vcxproj
@@ -325,9 +325,6 @@
-
-
-
{b6d4b38a-0c39-42cd-8193-75979e1f4d68}
diff --git a/tools/msvc2015/entitylist.vcxproj.filters b/tools/msvc2015/entitylist.vcxproj.filters
index af6d7a6f2f..bafdd6ef95 100644
--- a/tools/msvc2015/entitylist.vcxproj.filters
+++ b/tools/msvc2015/entitylist.vcxproj.filters
@@ -31,9 +31,4 @@
src
-
-
- src
-
-
\ No newline at end of file
diff --git a/tools/msvc2015/eventmanager.vcxproj b/tools/msvc2015/eventmanager.vcxproj
index 9508c38204..6d0515bb3c 100644
--- a/tools/msvc2015/eventmanager.vcxproj
+++ b/tools/msvc2015/eventmanager.vcxproj
@@ -338,9 +338,6 @@
-
-
-
{a15efb56-927f-411d-a57b-0328321456a2}
diff --git a/tools/msvc2015/eventmanager.vcxproj.filters b/tools/msvc2015/eventmanager.vcxproj.filters
index 35804b3b98..12980378c8 100644
--- a/tools/msvc2015/eventmanager.vcxproj.filters
+++ b/tools/msvc2015/eventmanager.vcxproj.filters
@@ -70,9 +70,4 @@
src
-
-
- src
-
-
\ No newline at end of file
diff --git a/tools/msvc2015/filetypes.vcxproj b/tools/msvc2015/filetypes.vcxproj
index e1cb26cad9..9e51c0cb4d 100644
--- a/tools/msvc2015/filetypes.vcxproj
+++ b/tools/msvc2015/filetypes.vcxproj
@@ -312,9 +312,6 @@
-
-
-
diff --git a/tools/msvc2015/filetypes.vcxproj.filters b/tools/msvc2015/filetypes.vcxproj.filters
index 5712d14756..83e4999e3a 100644
--- a/tools/msvc2015/filetypes.vcxproj.filters
+++ b/tools/msvc2015/filetypes.vcxproj.filters
@@ -16,9 +16,4 @@
src
-
-
- src
-
-
\ No newline at end of file
diff --git a/tools/msvc2015/filters.vcxproj b/tools/msvc2015/filters.vcxproj
index 4427b6a349..0d3c351361 100644
--- a/tools/msvc2015/filters.vcxproj
+++ b/tools/msvc2015/filters.vcxproj
@@ -324,9 +324,6 @@
-
-
-
diff --git a/tools/msvc2015/filters.vcxproj.filters b/tools/msvc2015/filters.vcxproj.filters
index 93d3fee760..f4da2e8d48 100644
--- a/tools/msvc2015/filters.vcxproj.filters
+++ b/tools/msvc2015/filters.vcxproj.filters
@@ -28,9 +28,4 @@
src
-
-
- src
-
-
\ No newline at end of file
diff --git a/tools/msvc2015/fonts.vcxproj b/tools/msvc2015/fonts.vcxproj
index 7227bd1123..a89389a5f7 100644
--- a/tools/msvc2015/fonts.vcxproj
+++ b/tools/msvc2015/fonts.vcxproj
@@ -328,9 +328,6 @@
-
-
-
diff --git a/tools/msvc2015/fonts.vcxproj.filters b/tools/msvc2015/fonts.vcxproj.filters
index 7a56b69b1f..682dfa8fb0 100644
--- a/tools/msvc2015/fonts.vcxproj.filters
+++ b/tools/msvc2015/fonts.vcxproj.filters
@@ -40,9 +40,4 @@
src
-
-
- src
-
-
\ No newline at end of file
diff --git a/tools/msvc2015/grid.vcxproj b/tools/msvc2015/grid.vcxproj
index 295702ba75..eefcfef4fd 100644
--- a/tools/msvc2015/grid.vcxproj
+++ b/tools/msvc2015/grid.vcxproj
@@ -314,9 +314,6 @@
-
-
-
diff --git a/tools/msvc2015/grid.vcxproj.filters b/tools/msvc2015/grid.vcxproj.filters
index bacdff5880..be3e8fc6ef 100644
--- a/tools/msvc2015/grid.vcxproj.filters
+++ b/tools/msvc2015/grid.vcxproj.filters
@@ -16,9 +16,4 @@
src
-
-
- src
-
-
\ No newline at end of file
diff --git a/tools/msvc2015/image.vcxproj b/tools/msvc2015/image.vcxproj
index 422405967c..0c3e3297b3 100644
--- a/tools/msvc2015/image.vcxproj
+++ b/tools/msvc2015/image.vcxproj
@@ -348,9 +348,6 @@
-
-
-
diff --git a/tools/msvc2015/image.vcxproj.filters b/tools/msvc2015/image.vcxproj.filters
index eb66a59ede..f6a2d4a8b0 100644
--- a/tools/msvc2015/image.vcxproj.filters
+++ b/tools/msvc2015/image.vcxproj.filters
@@ -46,9 +46,4 @@
src
-
-
- src
-
-
\ No newline at end of file
diff --git a/tools/msvc2015/mapdoom3.vcxproj b/tools/msvc2015/mapdoom3.vcxproj
index 90b04fb244..f6a4e3d374 100644
--- a/tools/msvc2015/mapdoom3.vcxproj
+++ b/tools/msvc2015/mapdoom3.vcxproj
@@ -380,9 +380,6 @@
-
-
-
{b6d4b38a-0c39-42cd-8193-75979e1f4d68}
diff --git a/tools/msvc2015/mapdoom3.vcxproj.filters b/tools/msvc2015/mapdoom3.vcxproj.filters
index a13e7a3705..354a725358 100644
--- a/tools/msvc2015/mapdoom3.vcxproj.filters
+++ b/tools/msvc2015/mapdoom3.vcxproj.filters
@@ -208,9 +208,4 @@
src\aas
-
-
- src
-
-
\ No newline at end of file
diff --git a/tools/msvc2015/md5model.vcxproj b/tools/msvc2015/md5model.vcxproj
index a1d4d36bc7..777f6dbe4f 100644
--- a/tools/msvc2015/md5model.vcxproj
+++ b/tools/msvc2015/md5model.vcxproj
@@ -336,9 +336,6 @@
-
-
-
{f7408b46-e4a9-470c-9731-9a1564247385}
diff --git a/tools/msvc2015/md5model.vcxproj.filters b/tools/msvc2015/md5model.vcxproj.filters
index 287a0bd203..8c91949169 100644
--- a/tools/msvc2015/md5model.vcxproj.filters
+++ b/tools/msvc2015/md5model.vcxproj.filters
@@ -61,9 +61,4 @@
src
-
-
- src
-
-
\ No newline at end of file
diff --git a/tools/msvc2015/model.vcxproj b/tools/msvc2015/model.vcxproj
index 9bb607266a..87bbaff16a 100644
--- a/tools/msvc2015/model.vcxproj
+++ b/tools/msvc2015/model.vcxproj
@@ -328,9 +328,6 @@
-
-
-
{8050cfb1-20cc-40fd-8d74-0901c9ca2be8}
diff --git a/tools/msvc2015/model.vcxproj.filters b/tools/msvc2015/model.vcxproj.filters
index cb9cb8936d..2728c431bc 100644
--- a/tools/msvc2015/model.vcxproj.filters
+++ b/tools/msvc2015/model.vcxproj.filters
@@ -40,9 +40,4 @@
src
-
-
- src
-
-
\ No newline at end of file
diff --git a/tools/msvc2015/particles.vcxproj b/tools/msvc2015/particles.vcxproj
index c910930f71..7ffca70568 100644
--- a/tools/msvc2015/particles.vcxproj
+++ b/tools/msvc2015/particles.vcxproj
@@ -340,9 +340,6 @@
-
-
-
diff --git a/tools/msvc2015/particles.vcxproj.filters b/tools/msvc2015/particles.vcxproj.filters
index e68433454d..6e931c267c 100644
--- a/tools/msvc2015/particles.vcxproj.filters
+++ b/tools/msvc2015/particles.vcxproj.filters
@@ -79,9 +79,4 @@
src
-
-
- src
-
-
\ No newline at end of file
diff --git a/tools/msvc2015/scenegraph.vcxproj b/tools/msvc2015/scenegraph.vcxproj
index 2e81183269..965012b1f3 100644
--- a/tools/msvc2015/scenegraph.vcxproj
+++ b/tools/msvc2015/scenegraph.vcxproj
@@ -321,9 +321,6 @@
-
-
-
{f7408b46-e4a9-470c-9731-9a1564247385}
diff --git a/tools/msvc2015/scenegraph.vcxproj.filters b/tools/msvc2015/scenegraph.vcxproj.filters
index 50c33e9ecf..b6e511b79d 100644
--- a/tools/msvc2015/scenegraph.vcxproj.filters
+++ b/tools/msvc2015/scenegraph.vcxproj.filters
@@ -31,9 +31,4 @@
src
-
-
- src
-
-
\ No newline at end of file
diff --git a/tools/msvc2015/script.vcxproj b/tools/msvc2015/script.vcxproj
index 0ad146c63a..524c4aa352 100644
--- a/tools/msvc2015/script.vcxproj
+++ b/tools/msvc2015/script.vcxproj
@@ -379,9 +379,6 @@
-
-
-
{b6d4b38a-0c39-42cd-8193-75979e1f4d68}
diff --git a/tools/msvc2015/script.vcxproj.filters b/tools/msvc2015/script.vcxproj.filters
index e35b7fdad4..fe3e787ffe 100644
--- a/tools/msvc2015/script.vcxproj.filters
+++ b/tools/msvc2015/script.vcxproj.filters
@@ -169,9 +169,4 @@
src
-
-
- src
-
-
\ No newline at end of file
diff --git a/tools/msvc2015/shaders.vcxproj b/tools/msvc2015/shaders.vcxproj
index 8d31a0f263..d4ae0a6256 100644
--- a/tools/msvc2015/shaders.vcxproj
+++ b/tools/msvc2015/shaders.vcxproj
@@ -353,9 +353,6 @@
-
-
-
diff --git a/tools/msvc2015/shaders.vcxproj.filters b/tools/msvc2015/shaders.vcxproj.filters
index 68ed5c1d12..97292cb6d3 100644
--- a/tools/msvc2015/shaders.vcxproj.filters
+++ b/tools/msvc2015/shaders.vcxproj.filters
@@ -106,9 +106,4 @@
src
-
-
- src
-
-
\ No newline at end of file
diff --git a/tools/msvc2015/skins.vcxproj b/tools/msvc2015/skins.vcxproj
index 7a17348a29..34111aece7 100644
--- a/tools/msvc2015/skins.vcxproj
+++ b/tools/msvc2015/skins.vcxproj
@@ -314,9 +314,6 @@
-
-
-
diff --git a/tools/msvc2015/skins.vcxproj.filters b/tools/msvc2015/skins.vcxproj.filters
index 58676e5083..e721efbf2b 100644
--- a/tools/msvc2015/skins.vcxproj.filters
+++ b/tools/msvc2015/skins.vcxproj.filters
@@ -22,9 +22,4 @@
src
-
-
- src
-
-
\ No newline at end of file
diff --git a/tools/msvc2015/sound.vcxproj b/tools/msvc2015/sound.vcxproj
index 03efd68ddf..f00f8f0265 100644
--- a/tools/msvc2015/sound.vcxproj
+++ b/tools/msvc2015/sound.vcxproj
@@ -336,9 +336,6 @@
-
-
-
{b6d4b38a-0c39-42cd-8193-75979e1f4d68}
diff --git a/tools/msvc2015/sound.vcxproj.filters b/tools/msvc2015/sound.vcxproj.filters
index 116ef8eda0..336d1eeb20 100644
--- a/tools/msvc2015/sound.vcxproj.filters
+++ b/tools/msvc2015/sound.vcxproj.filters
@@ -40,9 +40,4 @@
src
-
-
- src
-
-
\ No newline at end of file
diff --git a/tools/msvc2015/uimanager.vcxproj b/tools/msvc2015/uimanager.vcxproj
index b34a68d72a..f7cac158e8 100644
--- a/tools/msvc2015/uimanager.vcxproj
+++ b/tools/msvc2015/uimanager.vcxproj
@@ -364,9 +364,6 @@
-
-
-
{b6d4b38a-0c39-42cd-8193-75979e1f4d68}
diff --git a/tools/msvc2015/uimanager.vcxproj.filters b/tools/msvc2015/uimanager.vcxproj.filters
index 3ec5348060..733965a157 100644
--- a/tools/msvc2015/uimanager.vcxproj.filters
+++ b/tools/msvc2015/uimanager.vcxproj.filters
@@ -145,9 +145,4 @@
src\menu
-
-
- src
-
-
\ No newline at end of file
diff --git a/tools/msvc2015/undo.vcxproj b/tools/msvc2015/undo.vcxproj
index a414eaec39..7de0a5ddd5 100644
--- a/tools/msvc2015/undo.vcxproj
+++ b/tools/msvc2015/undo.vcxproj
@@ -319,9 +319,6 @@
-
-
-
{3c9fb5aa-7118-476e-b33d-d3ac1c8412bb}
diff --git a/tools/msvc2015/undo.vcxproj.filters b/tools/msvc2015/undo.vcxproj.filters
index 2208039ebf..3740cc1913 100644
--- a/tools/msvc2015/undo.vcxproj.filters
+++ b/tools/msvc2015/undo.vcxproj.filters
@@ -25,9 +25,4 @@
src
-
-
- src
-
-
\ No newline at end of file
diff --git a/tools/msvc2015/vfspk3.vcxproj b/tools/msvc2015/vfspk3.vcxproj
index e4e099ccd3..53b0dce7f4 100644
--- a/tools/msvc2015/vfspk3.vcxproj
+++ b/tools/msvc2015/vfspk3.vcxproj
@@ -319,9 +319,6 @@
-
-
-
diff --git a/tools/msvc2015/vfspk3.vcxproj.filters b/tools/msvc2015/vfspk3.vcxproj.filters
index 9184c91085..768f34413e 100644
--- a/tools/msvc2015/vfspk3.vcxproj.filters
+++ b/tools/msvc2015/vfspk3.vcxproj.filters
@@ -37,9 +37,4 @@
src
-
-
- src
-
-
\ No newline at end of file
diff --git a/tools/msvc2015/xmlregistry.vcxproj b/tools/msvc2015/xmlregistry.vcxproj
index 62a8b4c8c4..4a4534e8ff 100644
--- a/tools/msvc2015/xmlregistry.vcxproj
+++ b/tools/msvc2015/xmlregistry.vcxproj
@@ -323,9 +323,6 @@
-
-
-
{3c9fb5aa-7118-476e-b33d-d3ac1c8412bb}
diff --git a/tools/msvc2015/xmlregistry.vcxproj.filters b/tools/msvc2015/xmlregistry.vcxproj.filters
index d521b52e34..1c3a4384a7 100644
--- a/tools/msvc2015/xmlregistry.vcxproj.filters
+++ b/tools/msvc2015/xmlregistry.vcxproj.filters
@@ -25,9 +25,4 @@
src
-
-
- src
-
-
\ No newline at end of file