diff --git a/demos/gtk-demo/Makefile.am b/demos/gtk-demo/Makefile.am
index 06167986ef..6862a4bf88 100644
--- a/demos/gtk-demo/Makefile.am
+++ b/demos/gtk-demo/Makefile.am
@@ -115,19 +115,15 @@ uninstall-update-icon-cache:
test -n "$(DESTDIR)" || $(update_icon_cache) "$(iconthemedir)"
# ------------------- MSVC Build Items ----------------
-MSVCPROJS = gtk3-demo gtk3-demo-application
+MSVCPROJS = gtk3-demo
gtk3_demo_FILES = $(gtk3_demo_SOURCES)
gtk3_demo_EXCLUDES = font_features.c|pagesetup.c
-gtk3_demo_application_FILES = $(gtk3_demo_application_SOURCES)
-gtk3_demo_application_EXCLUDES = dummy
-
include $(top_srcdir)/win32/Makefile.msvcproj
dist-hook: \
- $(top_builddir)/win32/vs9/gtk3-demo.vcproj \
- $(top_builddir)/win32/vs9/gtk3-demo-application.vcproj
+ $(top_builddir)/win32/vs9/gtk3-demo.vcproj
DISTCLEANFILES = demos.h demos.h.win32 demo_resources.c
diff --git a/win32/vs10/Makefile.am b/win32/vs10/Makefile.am
index b49bb752fe..ad9bede6ab 100644
--- a/win32/vs10/Makefile.am
+++ b/win32/vs10/Makefile.am
@@ -13,8 +13,6 @@ GENERATED_ITEMS = \
gtk-3.vcxproj.filters \
gtk3-demo.vcxproj \
gtk3-demo.vcxproj.filters \
- gtk3-demo-application.vcxproj \
- gtk3-demo-application.vcxproj.filters \
gtk3-icon-browser.vcxproj \
gtk3-icon-browser.vcxproj.filters \
gailutil-3.vcxproj \
@@ -44,8 +42,8 @@ EXTRA_DIST += \
gtk-update-icon-cache.vcxproj.filters \
gtk3-demo.vcxprojin \
gtk3-demo.vcxproj.filtersin \
- gtk3-demo-application.vcxprojin \
- gtk3-demo-application.vcxproj.filtersin \
+ gtk3-demo-application.vcxproj \
+ gtk3-demo-application.vcxproj.filters \
gtk3-icon-browser.vcxprojin \
gtk3-icon-browser.vcxproj.filtersin \
gailutil-3.vcxprojin \
diff --git a/win32/vs10/gtk3-demo-application.vcxprojin b/win32/vs10/gtk3-demo-application.vcxproj
similarity index 98%
rename from win32/vs10/gtk3-demo-application.vcxprojin
rename to win32/vs10/gtk3-demo-application.vcxproj
index d269c9f5d5..4e7a81e778 100644
--- a/win32/vs10/gtk3-demo-application.vcxprojin
+++ b/win32/vs10/gtk3-demo-application.vcxproj
@@ -78,7 +78,7 @@
-#include "gtk3-demo-application.vs10.sourcefiles"
+
diff --git a/win32/vs10/gtk3-demo-application.vcxproj.filtersin b/win32/vs10/gtk3-demo-application.vcxproj.filters
similarity index 88%
rename from win32/vs10/gtk3-demo-application.vcxproj.filtersin
rename to win32/vs10/gtk3-demo-application.vcxproj.filters
index 5b356ef76b..86f3c356c3 100644
--- a/win32/vs10/gtk3-demo-application.vcxproj.filtersin
+++ b/win32/vs10/gtk3-demo-application.vcxproj.filters
@@ -15,6 +15,6 @@
-#include "gtk3-demo-application.vs10.sourcefiles.filters"
+ Source Files
diff --git a/win32/vs9/Makefile.am b/win32/vs9/Makefile.am
index f19e52c9f2..fd2332427c 100644
--- a/win32/vs9/Makefile.am
+++ b/win32/vs9/Makefile.am
@@ -7,7 +7,6 @@ GENERATED_ITEMS = \
gdk-3.vcproj \
gtk-3.vcproj \
gtk3-demo.vcproj \
- gtk3-demo-application.vcproj \
gtk3-icon-browser.vcproj \
gailutil-3.vcproj \
gtk3-version-paths.vsprops
@@ -24,7 +23,7 @@ EXTRA_DIST += \
gtk-query-settings.vcproj \
gtk-update-icon-cache.vcproj \
gtk3-demo.vcprojin \
- gtk3-demo-application.vcprojin \
+ gtk3-demo-application.vcproj \
gtk3-icon-browser.vcprojin \
gailutil-3.vcprojin \
gtk3-install.vcproj \
diff --git a/win32/vs9/gtk3-demo-application.vcprojin b/win32/vs9/gtk3-demo-application.vcproj
similarity index 98%
rename from win32/vs9/gtk3-demo-application.vcprojin
rename to win32/vs9/gtk3-demo-application.vcproj
index 1866e967fe..6661fbc354 100644
--- a/win32/vs9/gtk3-demo-application.vcprojin
+++ b/win32/vs9/gtk3-demo-application.vcproj
@@ -152,7 +152,7 @@
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
>
-#include "gtk3-demo-application.sourcefiles"
+