diff --git a/Projects/Win32/VC6/xerces-all/XercesLib/XercesLib.dsp b/Projects/Win32/VC6/xerces-all/XercesLib/XercesLib.dsp
index b86ad6a8ca1ba9dda5bb1e46d4ba0030e8560c13..09f25d0d353486b0fd18dc60bd9a341d04e56643 100644
--- a/Projects/Win32/VC6/xerces-all/XercesLib/XercesLib.dsp
+++ b/Projects/Win32/VC6/xerces-all/XercesLib/XercesLib.dsp
@@ -1589,6 +1589,14 @@ SOURCE=..\..\..\..\..\src\xercesc\internal\XSerializeEngine.cpp
 
 SOURCE=..\..\..\..\..\src\xercesc\internal\XSerializeEngine.hpp
 # End Source File
+# Begin Source File
+
+SOURCE=..\..\..\..\..\src\xercesc\internal\XTemplateSerializer.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\..\..\src\xercesc\internal\XTemplateSerializer.hpp
+# End Source File
 # End Group
 # Begin Group "sax"
 
diff --git a/src/xercesc/internal/Makefile.in b/src/xercesc/internal/Makefile.in
index d5c0036d6e93cad73312993d5530d0f1ad17e1c4..00a10193b7a8dcca73e93eb00fbf9c065dcfbb3c 100644
--- a/src/xercesc/internal/Makefile.in
+++ b/src/xercesc/internal/Makefile.in
@@ -101,8 +101,9 @@ INTERNAL_CPP_PUBHEADERS = \
 	XProtoType.hpp \
 	XSerializable.hpp \
 	XSerializationException.hpp \
-	XSerializeEngine.hpp
-			
+	XSerializeEngine.hpp \
+	XTemplateSerializer.hpp
+				
 INTERNAL_CPP_PRIVHEADERS =
 
 INTERNAL_C_FILES =
@@ -125,8 +126,9 @@ INTERNAL_CPP_OBJECTS = \
 	XMLScanner.$(TO) \
 	XMLScannerResolver.$(TO) \
 	XProtoType.$(TO) \
-	XSerializeEngine.$(TO)
-
+	XSerializeEngine.$(TO) \
+	XTemplateSerializer.$(TO)
+	
 all::	includes $(INTERNAL_CPP_OBJECTS)
 
 includes::	pubheaders $(INTERNAL_C_FILES)