Index: scripts/make_existing_release.bat
===================================================================
diff -u -r718a83fb4e17e7d6160fdbf11b154e2068278586 -r251181849c91428d68b3e3565add9a2043b45fec
--- scripts/make_existing_release.bat	(.../make_existing_release.bat)	(revision 718a83fb4e17e7d6160fdbf11b154e2068278586)
+++ scripts/make_existing_release.bat	(.../make_existing_release.bat)	(revision 251181849c91428d68b3e3565add9a2043b45fec)
@@ -62,6 +62,29 @@
 	goto error
 )
 
+echo --- Verifying build -------------------------------------------------
+cd %MainProjectDir%
+if not exist bin\release (
+	echo ERROR: The bin\release directory does not exist.
+	goto error
+)
+
+cd %MainProjectDir%\scripts
+
+SET FoundWrongManifest=0
+for %%v in (%MainProjectDir%\bin\release\*.dll %MainProjectDir%\bin\release\*.exe) do (
+	echo    * Verifying %%~nv%%~xv...
+ 	call internal\detect_incorrect_manifest.bat "%%v"
+	if errorlevel 1 (
+		SET FoundWrongManifest=1
+	)
+)
+
+if "!FoundWrongManifest!" == "1" (
+	echo ERROR: Incorrect manifest detected in one or more executables.
+	goto error
+)
+
 echo --- Preparing packages ----------------------------------------------
 echo    * Create source package for version %CHTextVersion%...
 
@@ -103,12 +126,6 @@
 	)
 )
 
-cd %MainProjectDir%
-if not exist bin\release (
-	echo ERROR: The bin\release directory does not exist.
-	goto error
-)
-
 cd %MainProjectDir%\bin\release
 
 7z a "%OutputDir%\ch_symbols-%CHTextVersion%.zip" -tzip "*.pdb"  >"%TmpDir%\command.log"