diff --git a/samples/Projects/Win32/VC7.1/CreateDOMDocument/CreateDOMDocument.vcproj b/samples/Projects/Win32/VC7.1/CreateDOMDocument/CreateDOMDocument.vcproj
new file mode 100644
index 0000000000000000000000000000000000000000..43aaa758505e51ce8c6b3710d594013ec903e6cd
--- /dev/null
+++ b/samples/Projects/Win32/VC7.1/CreateDOMDocument/CreateDOMDocument.vcproj
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+	ProjectType="Visual C++"
+	Version="7.10"
+	Name="CreateDOMDocument"
+	SccProjectName=""
+	SccLocalPath="">
+	<Platforms>
+		<Platform
+			Name="Win32"/>
+	</Platforms>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory=".\..\..\..\..\..\bin"
+			IntermediateDirectory=".\..\..\..\..\..\bin\obj"
+			ConfigurationType="1"
+			UseOfMFC="0"
+			ATLMinimizesCRunTimeLibraryUsage="FALSE">
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="0"
+				ImproveFloatingPointConsistency="TRUE"
+				OptimizeForProcessor="1"
+				AdditionalIncludeDirectories="..\..\..\..\..\include"
+				PreprocessorDefinitions="PROJ_CreateDOMDocument,_DEBUG,WIN32,_CONSOLE,PLATFORM_WIN32"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="3"
+				DisableLanguageExtensions="TRUE"
+				PrecompiledHeaderFile=".\..\..\..\..\..\bin\obj/CreateDOMDocument.pch"
+				AssemblerListingLocation=".\..\..\..\..\..\bin\obj/"
+				ObjectFile=".\..\..\..\..\..\bin\obj/"
+				ProgramDataBaseFileName=".\..\..\..\..\..\bin\obj/"
+				WarningLevel="3"
+				SuppressStartupBanner="TRUE"
+				DebugInformationFormat="3"
+				CompileAs="0"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalOptions="/MACHINE:I386"
+				AdditionalDependencies="xerces-c_2D.lib"
+				OutputFile=".\..\..\..\..\..\bin/CreateDOMDocument.exe"
+				Version="1.0"
+				LinkIncremental="2"
+				SuppressStartupBanner="TRUE"
+				AdditionalLibraryDirectories="..\..\..\..\..\lib"
+				GenerateDebugInformation="TRUE"
+				ProgramDatabaseFile=".\..\..\..\..\..\bin/CreateDOMDocument.pdb"
+				SubSystem="1"/>
+			<Tool
+				Name="VCMIDLTool"
+				TypeLibraryName=".\..\..\..\..\..\bin/CreateDOMDocument.tlb"/>
+			<Tool
+				Name="VCPostBuildEventTool"/>
+			<Tool
+				Name="VCPreBuildEventTool"/>
+			<Tool
+				Name="VCPreLinkEventTool"/>
+			<Tool
+				Name="VCResourceCompilerTool"
+				PreprocessorDefinitions="_DEBUG"
+				Culture="1033"/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"/>
+			<Tool
+				Name="VCWebDeploymentTool"/>
+			<Tool
+				Name="VCManagedWrapperGeneratorTool"/>
+			<Tool
+				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+		</Configuration>
+	</Configurations>
+	<References>
+	</References>
+	<Files>
+		<Filter
+			Name="Source Files"
+			Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat">
+			<File
+				RelativePath="..\..\..\..\CreateDOMDocument\CreateDOMDocument.cpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="Header Files"
+			Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe">
+		</Filter>
+	</Files>
+	<Globals>
+	</Globals>
+</VisualStudioProject>
diff --git a/samples/Projects/Win32/VC7.1/DOMCount/DOMCount.vcproj b/samples/Projects/Win32/VC7.1/DOMCount/DOMCount.vcproj
new file mode 100644
index 0000000000000000000000000000000000000000..f211d3cc50717faa4bddc993c99f683958dd5e06
--- /dev/null
+++ b/samples/Projects/Win32/VC7.1/DOMCount/DOMCount.vcproj
@@ -0,0 +1,101 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+	ProjectType="Visual C++"
+	Version="7.10"
+	Name="DOMCount"
+	SccProjectName=""
+	SccLocalPath="">
+	<Platforms>
+		<Platform
+			Name="Win32"/>
+	</Platforms>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory=".\..\..\..\..\..\bin"
+			IntermediateDirectory=".\..\..\..\..\..\bin\obj"
+			ConfigurationType="1"
+			UseOfMFC="0"
+			ATLMinimizesCRunTimeLibraryUsage="FALSE">
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="0"
+				ImproveFloatingPointConsistency="TRUE"
+				OptimizeForProcessor="1"
+				AdditionalIncludeDirectories="..\..\..\..\..\include"
+				PreprocessorDefinitions="PROJ_DOMCOUNT,_DEBUG,WIN32,_CONSOLE,PLATFORM_WIN32"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="3"
+				DisableLanguageExtensions="TRUE"
+				PrecompiledHeaderFile=".\..\..\..\..\..\bin\obj/DOMCount.pch"
+				AssemblerListingLocation=".\..\..\..\..\..\bin\obj/"
+				ObjectFile=".\..\..\..\..\..\bin\obj/"
+				ProgramDataBaseFileName=".\..\..\..\..\..\bin\obj/"
+				WarningLevel="3"
+				SuppressStartupBanner="TRUE"
+				DebugInformationFormat="3"
+				CompileAs="0"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalOptions="/MACHINE:I386"
+				AdditionalDependencies="xerces-c_2D.lib"
+				OutputFile=".\..\..\..\..\..\bin/DOMCount.exe"
+				Version="1.0"
+				LinkIncremental="2"
+				SuppressStartupBanner="TRUE"
+				AdditionalLibraryDirectories="..\..\..\..\..\lib"
+				GenerateDebugInformation="TRUE"
+				ProgramDatabaseFile=".\..\..\..\..\..\bin/DOMCount.pdb"
+				SubSystem="1"/>
+			<Tool
+				Name="VCMIDLTool"
+				TypeLibraryName=".\..\..\..\..\..\bin/DOMCount.tlb"/>
+			<Tool
+				Name="VCPostBuildEventTool"/>
+			<Tool
+				Name="VCPreBuildEventTool"/>
+			<Tool
+				Name="VCPreLinkEventTool"/>
+			<Tool
+				Name="VCResourceCompilerTool"
+				PreprocessorDefinitions="_DEBUG"
+				Culture="1033"/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"/>
+			<Tool
+				Name="VCWebDeploymentTool"/>
+			<Tool
+				Name="VCManagedWrapperGeneratorTool"/>
+			<Tool
+				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+		</Configuration>
+	</Configurations>
+	<References>
+	</References>
+	<Files>
+		<Filter
+			Name="Source Files"
+			Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat">
+			<File
+				RelativePath="..\..\..\..\DOMCount\DOMCount.cpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="Header Files"
+			Filter="h;hpp;hxx;hm;inl">
+			<File
+				RelativePath="..\..\..\..\DOMCount\DOMCount.hpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="Resource Files"
+			Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe">
+		</Filter>
+	</Files>
+	<Globals>
+	</Globals>
+</VisualStudioProject>
diff --git a/samples/Projects/Win32/VC7.1/DOMPrint/DOMPrint.vcproj b/samples/Projects/Win32/VC7.1/DOMPrint/DOMPrint.vcproj
new file mode 100644
index 0000000000000000000000000000000000000000..cf1c273ef64b580b70234efa1f1124d0edd913c2
--- /dev/null
+++ b/samples/Projects/Win32/VC7.1/DOMPrint/DOMPrint.vcproj
@@ -0,0 +1,113 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+	ProjectType="Visual C++"
+	Version="7.10"
+	Name="DOMPrint"
+	SccProjectName=""
+	SccLocalPath="">
+	<Platforms>
+		<Platform
+			Name="Win32"/>
+	</Platforms>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory=".\..\..\..\..\..\bin"
+			IntermediateDirectory=".\..\..\..\..\..\bin\obj"
+			ConfigurationType="1"
+			UseOfMFC="0"
+			ATLMinimizesCRunTimeLibraryUsage="FALSE">
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="0"
+				ImproveFloatingPointConsistency="TRUE"
+				OptimizeForProcessor="1"
+				AdditionalIncludeDirectories="..\..\..\..\..\include"
+				PreprocessorDefinitions="PROJ_DOMPRINT,_DEBUG,WIN32,_CONSOLE,PLATFORM_WIN32"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="3"
+				DisableLanguageExtensions="TRUE"
+				PrecompiledHeaderFile=".\..\..\..\..\..\bin\obj/DOMPrint.pch"
+				AssemblerListingLocation=".\..\..\..\..\..\bin\obj/"
+				ObjectFile=".\..\..\..\..\..\bin\obj/"
+				ProgramDataBaseFileName=".\..\..\..\..\..\bin\obj/"
+				WarningLevel="3"
+				SuppressStartupBanner="TRUE"
+				DebugInformationFormat="3"
+				CompileAs="0"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalOptions="/MACHINE:I386"
+				AdditionalDependencies="xerces-c_2D.lib"
+				OutputFile=".\..\..\..\..\..\bin/DOMPrint.exe"
+				Version="1.0"
+				LinkIncremental="2"
+				SuppressStartupBanner="TRUE"
+				AdditionalLibraryDirectories="..\..\..\..\..\lib"
+				GenerateDebugInformation="TRUE"
+				ProgramDatabaseFile=".\..\..\..\..\..\bin/DOMPrint.pdb"
+				SubSystem="1"/>
+			<Tool
+				Name="VCMIDLTool"
+				TypeLibraryName=".\..\..\..\..\..\bin/DOMPrint.tlb"/>
+			<Tool
+				Name="VCPostBuildEventTool"/>
+			<Tool
+				Name="VCPreBuildEventTool"/>
+			<Tool
+				Name="VCPreLinkEventTool"/>
+			<Tool
+				Name="VCResourceCompilerTool"
+				PreprocessorDefinitions="_DEBUG"
+				Culture="1033"/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"/>
+			<Tool
+				Name="VCWebDeploymentTool"/>
+			<Tool
+				Name="VCManagedWrapperGeneratorTool"/>
+			<Tool
+				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+		</Configuration>
+	</Configurations>
+	<References>
+	</References>
+	<Files>
+		<Filter
+			Name="Source Files"
+			Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat">
+			<File
+				RelativePath="..\..\..\..\DOMPrint\DOMPrint.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\DOMPrint\DOMPrintErrorHandler.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\DOMPrint\DOMPrintFilter.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\DOMPrint\DOMTreeErrorReporter.cpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="Header Files"
+			Filter="h;hpp;hxx;hm;inl">
+			<File
+				RelativePath="..\..\..\..\DOMPrint\DOMPrint.hpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\DOMPrint\DOMTreeErrorReporter.hpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="Resource Files"
+			Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe">
+		</Filter>
+	</Files>
+	<Globals>
+	</Globals>
+</VisualStudioProject>
diff --git a/samples/Projects/Win32/VC7.1/EnumVal/EnumVal.vcproj b/samples/Projects/Win32/VC7.1/EnumVal/EnumVal.vcproj
new file mode 100644
index 0000000000000000000000000000000000000000..450b90b37dea5031aa7bcbd2f53801d03c328c32
--- /dev/null
+++ b/samples/Projects/Win32/VC7.1/EnumVal/EnumVal.vcproj
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+	ProjectType="Visual C++"
+	Version="7.10"
+	Name="EnumVal"
+	SccProjectName=""
+	SccLocalPath="">
+	<Platforms>
+		<Platform
+			Name="Win32"/>
+	</Platforms>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory=".\..\..\..\..\..\bin"
+			IntermediateDirectory=".\..\..\..\..\..\bin\obj"
+			ConfigurationType="1"
+			UseOfMFC="0"
+			ATLMinimizesCRunTimeLibraryUsage="FALSE">
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="0"
+				ImproveFloatingPointConsistency="TRUE"
+				OptimizeForProcessor="1"
+				AdditionalIncludeDirectories="..\..\..\..\..\include"
+				PreprocessorDefinitions="PROJ_SAXCOUNT,_DEBUG,WIN32,_CONSOLE,PLATFORM_WIN32"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="3"
+				DisableLanguageExtensions="TRUE"
+				PrecompiledHeaderFile=".\..\..\..\..\..\bin\obj/EnumVal.pch"
+				AssemblerListingLocation=".\..\..\..\..\..\bin\obj/"
+				ObjectFile=".\..\..\..\..\..\bin\obj/"
+				ProgramDataBaseFileName=".\..\..\..\..\..\bin\obj/"
+				WarningLevel="3"
+				SuppressStartupBanner="TRUE"
+				DebugInformationFormat="3"
+				CompileAs="0"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalOptions="/MACHINE:I386"
+				AdditionalDependencies="xerces-c_2D.lib"
+				OutputFile=".\..\..\..\..\..\bin/EnumVal.exe"
+				Version="1.0"
+				LinkIncremental="2"
+				SuppressStartupBanner="TRUE"
+				AdditionalLibraryDirectories="..\..\..\..\..\lib"
+				GenerateDebugInformation="TRUE"
+				ProgramDatabaseFile=".\..\..\..\..\..\bin/EnumVal.pdb"
+				SubSystem="1"/>
+			<Tool
+				Name="VCMIDLTool"
+				TypeLibraryName=".\..\..\..\..\..\bin/EnumVal.tlb"/>
+			<Tool
+				Name="VCPostBuildEventTool"/>
+			<Tool
+				Name="VCPreBuildEventTool"/>
+			<Tool
+				Name="VCPreLinkEventTool"/>
+			<Tool
+				Name="VCResourceCompilerTool"
+				PreprocessorDefinitions="_DEBUG"
+				Culture="1033"/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"/>
+			<Tool
+				Name="VCWebDeploymentTool"/>
+			<Tool
+				Name="VCManagedWrapperGeneratorTool"/>
+			<Tool
+				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+		</Configuration>
+	</Configurations>
+	<References>
+	</References>
+	<Files>
+		<Filter
+			Name="Source Files"
+			Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat">
+			<File
+				RelativePath="..\..\..\..\EnumVal\EnumVal.cpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="Resource Files"
+			Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe">
+		</Filter>
+	</Files>
+	<Globals>
+	</Globals>
+</VisualStudioProject>
diff --git a/samples/Projects/Win32/VC7.1/MemParse/MemParse.vcproj b/samples/Projects/Win32/VC7.1/MemParse/MemParse.vcproj
new file mode 100644
index 0000000000000000000000000000000000000000..28ed820c922fa3947a16c267641ba50809e86545
--- /dev/null
+++ b/samples/Projects/Win32/VC7.1/MemParse/MemParse.vcproj
@@ -0,0 +1,102 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+	ProjectType="Visual C++"
+	Version="7.10"
+	Name="MemParse"
+	SccProjectName=""
+	SccLocalPath="">
+	<Platforms>
+		<Platform
+			Name="Win32"/>
+	</Platforms>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory=".\..\..\..\..\..\bin"
+			IntermediateDirectory=".\..\..\..\..\..\bin\obj"
+			ConfigurationType="1"
+			UseOfMFC="0"
+			ATLMinimizesCRunTimeLibraryUsage="FALSE">
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="0"
+				ImproveFloatingPointConsistency="TRUE"
+				OptimizeForProcessor="1"
+				AdditionalIncludeDirectories="..\..\..\..\..\include"
+				PreprocessorDefinitions="PROJ_MEMPARSE,_DEBUG,WIN32,_CONSOLE,PLATFORM_WIN32"
+				RuntimeLibrary="3"
+				DisableLanguageExtensions="TRUE"
+				PrecompiledHeaderFile=".\..\..\..\..\..\bin\obj/MemParse.pch"
+				AssemblerListingLocation=".\..\..\..\..\..\bin\obj/"
+				ObjectFile=".\..\..\..\..\..\bin\obj/"
+				ProgramDataBaseFileName=".\..\..\..\..\..\bin\obj/"
+				WarningLevel="3"
+				SuppressStartupBanner="TRUE"
+				DebugInformationFormat="4"
+				CompileAs="0"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalOptions="/MACHINE:I386"
+				AdditionalDependencies="xerces-c_2D.lib"
+				OutputFile=".\..\..\..\..\..\bin/MemParse.exe"
+				Version="1.0"
+				LinkIncremental="2"
+				SuppressStartupBanner="TRUE"
+				AdditionalLibraryDirectories="..\..\..\..\..\lib"
+				GenerateDebugInformation="TRUE"
+				ProgramDatabaseFile=".\..\..\..\..\..\bin/MemParse.pdb"
+				SubSystem="1"/>
+			<Tool
+				Name="VCMIDLTool"
+				TypeLibraryName=".\..\..\..\..\..\bin/MemParse.tlb"/>
+			<Tool
+				Name="VCPostBuildEventTool"/>
+			<Tool
+				Name="VCPreBuildEventTool"/>
+			<Tool
+				Name="VCPreLinkEventTool"/>
+			<Tool
+				Name="VCResourceCompilerTool"
+				PreprocessorDefinitions="_DEBUG"
+				Culture="1033"/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"/>
+			<Tool
+				Name="VCWebDeploymentTool"/>
+			<Tool
+				Name="VCManagedWrapperGeneratorTool"/>
+			<Tool
+				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+		</Configuration>
+	</Configurations>
+	<References>
+	</References>
+	<Files>
+		<Filter
+			Name="Source Files"
+			Filter="*.cpp">
+			<File
+				RelativePath="..\..\..\..\MemParse\MemParse.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\MemParse\MemParseHandlers.cpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="Header Files"
+			Filter="*.hpp">
+			<File
+				RelativePath="..\..\..\..\MemParse\MemParse.hpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\MemParse\MemParseHandlers.hpp">
+			</File>
+		</Filter>
+	</Files>
+	<Globals>
+	</Globals>
+</VisualStudioProject>
diff --git a/samples/Projects/Win32/VC7.1/PParse/PParse.vcproj b/samples/Projects/Win32/VC7.1/PParse/PParse.vcproj
new file mode 100644
index 0000000000000000000000000000000000000000..90da4f86891c8651e93eb915749d1d89463ba90d
--- /dev/null
+++ b/samples/Projects/Win32/VC7.1/PParse/PParse.vcproj
@@ -0,0 +1,107 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+	ProjectType="Visual C++"
+	Version="7.10"
+	Name="PParse"
+	SccProjectName=""
+	SccLocalPath="">
+	<Platforms>
+		<Platform
+			Name="Win32"/>
+	</Platforms>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory=".\..\..\..\..\..\bin"
+			IntermediateDirectory=".\..\..\..\..\..\bin\obj"
+			ConfigurationType="1"
+			UseOfMFC="0"
+			ATLMinimizesCRunTimeLibraryUsage="FALSE">
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="0"
+				ImproveFloatingPointConsistency="TRUE"
+				OptimizeForProcessor="1"
+				AdditionalIncludeDirectories="..\..\..\..\..\include"
+				PreprocessorDefinitions="PROJ_SAXCOUNT,_DEBUG,WIN32,_CONSOLE,PLATFORM_WIN32"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="3"
+				DisableLanguageExtensions="TRUE"
+				PrecompiledHeaderFile=".\..\..\..\..\..\bin\obj/PParse.pch"
+				AssemblerListingLocation=".\..\..\..\..\..\bin\obj/"
+				ObjectFile=".\..\..\..\..\..\bin\obj/"
+				ProgramDataBaseFileName=".\..\..\..\..\..\bin\obj/"
+				WarningLevel="3"
+				SuppressStartupBanner="TRUE"
+				DebugInformationFormat="3"
+				CompileAs="0"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalOptions="/MACHINE:I386"
+				AdditionalDependencies="xerces-c_2D.lib"
+				OutputFile=".\..\..\..\..\..\bin/PParse.exe"
+				Version="1.0"
+				LinkIncremental="2"
+				SuppressStartupBanner="TRUE"
+				AdditionalLibraryDirectories="..\..\..\..\..\lib"
+				GenerateDebugInformation="TRUE"
+				ProgramDatabaseFile=".\..\..\..\..\..\bin/PParse.pdb"
+				SubSystem="1"/>
+			<Tool
+				Name="VCMIDLTool"
+				TypeLibraryName=".\..\..\..\..\..\bin/PParse.tlb"/>
+			<Tool
+				Name="VCPostBuildEventTool"/>
+			<Tool
+				Name="VCPreBuildEventTool"/>
+			<Tool
+				Name="VCPreLinkEventTool"/>
+			<Tool
+				Name="VCResourceCompilerTool"
+				PreprocessorDefinitions="_DEBUG"
+				Culture="1033"/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"/>
+			<Tool
+				Name="VCWebDeploymentTool"/>
+			<Tool
+				Name="VCManagedWrapperGeneratorTool"/>
+			<Tool
+				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+		</Configuration>
+	</Configurations>
+	<References>
+	</References>
+	<Files>
+		<Filter
+			Name="Source Files"
+			Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat">
+			<File
+				RelativePath="..\..\..\..\PParse\PParse.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\PParse\PParseHandlers.cpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="Header Files"
+			Filter="h;hpp;hxx;hm;inl">
+			<File
+				RelativePath="..\..\..\..\PParse\PParse.hpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\PParse\PParseHandlers.hpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="Resource Files"
+			Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe">
+		</Filter>
+	</Files>
+	<Globals>
+	</Globals>
+</VisualStudioProject>
diff --git a/samples/Projects/Win32/VC7.1/PSVIWriter/PSVIWriter.vcproj b/samples/Projects/Win32/VC7.1/PSVIWriter/PSVIWriter.vcproj
new file mode 100644
index 0000000000000000000000000000000000000000..719d655930c3da86850d9ca469d899e04e2937ce
--- /dev/null
+++ b/samples/Projects/Win32/VC7.1/PSVIWriter/PSVIWriter.vcproj
@@ -0,0 +1,114 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+	ProjectType="Visual C++"
+	Version="7.10"
+	Name="PSVIWriter"
+	ProjectGUID="{5769C5DE-11C2-47C4-ACC5-47C9000B6714}"
+	SccProjectName=""
+	SccLocalPath="">
+	<Platforms>
+		<Platform
+			Name="Win32"/>
+	</Platforms>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory=".\..\..\..\..\..\bin"
+			IntermediateDirectory=".\..\..\..\..\..\bin\obj"
+			ConfigurationType="1"
+			UseOfMFC="0"
+			ATLMinimizesCRunTimeLibraryUsage="FALSE">
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="0"
+				ImproveFloatingPointConsistency="TRUE"
+				OptimizeForProcessor="1"
+				AdditionalIncludeDirectories="..\..\..\..\..\include"
+				PreprocessorDefinitions="PROJ_PSVIWriter,_DEBUG,WIN32,_CONSOLE,PLATFORM_WIN32"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="3"
+				DisableLanguageExtensions="TRUE"
+				PrecompiledHeaderFile=".\..\..\..\..\..\bin\obj/PSVIWriter.pch"
+				AssemblerListingLocation=".\..\..\..\..\..\bin\obj/"
+				ObjectFile=".\..\..\..\..\..\bin\obj/"
+				ProgramDataBaseFileName=".\..\..\..\..\..\bin\obj/"
+				WarningLevel="3"
+				SuppressStartupBanner="TRUE"
+				DebugInformationFormat="3"
+				CompileAs="0"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalOptions="/MACHINE:I386"
+				AdditionalDependencies="xerces-c_2D.lib"
+				OutputFile=".\..\..\..\..\..\bin/PSVIWriter.exe"
+				Version="1.0"
+				LinkIncremental="2"
+				SuppressStartupBanner="TRUE"
+				AdditionalLibraryDirectories="..\..\..\..\..\lib"
+				GenerateDebugInformation="TRUE"
+				ProgramDatabaseFile=".\..\..\..\..\..\bin/PSVIWriter.pdb"
+				SubSystem="1"/>
+			<Tool
+				Name="VCMIDLTool"
+				TypeLibraryName=".\..\..\..\..\..\bin/PSVIWriter.tlb"/>
+			<Tool
+				Name="VCPostBuildEventTool"/>
+			<Tool
+				Name="VCPreBuildEventTool"/>
+			<Tool
+				Name="VCPreLinkEventTool"/>
+			<Tool
+				Name="VCResourceCompilerTool"
+				PreprocessorDefinitions="_DEBUG"
+				Culture="1033"/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"/>
+			<Tool
+				Name="VCWebDeploymentTool"/>
+			<Tool
+				Name="VCManagedWrapperGeneratorTool"/>
+			<Tool
+				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+		</Configuration>
+	</Configurations>
+	<References>
+	</References>
+	<Files>
+		<Filter
+			Name="Source Files"
+			Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat">
+			<File
+				RelativePath="..\..\..\..\PSVIWriter\PSVIUni.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\PSVIWriter\PSVIWriter.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\PSVIWriter\PSVIWriterHandlers.cpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="Header Files"
+			Filter="h;hpp;hxx;hm;inl">
+			<File
+				RelativePath="..\..\..\..\PSVIWriter\PSVIUni.hpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\PSVIWriter\PSVIWriter.hpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\PSVIWriter\PSVIWriterHandlers.hpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="Resource Files"
+			Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe">
+		</Filter>
+	</Files>
+	<Globals>
+	</Globals>
+</VisualStudioProject>
diff --git a/samples/Projects/Win32/VC7.1/Redirect/Redirect.vcproj b/samples/Projects/Win32/VC7.1/Redirect/Redirect.vcproj
new file mode 100644
index 0000000000000000000000000000000000000000..de37e8a779a3d22af7edb7441bc44885ebd50e2d
--- /dev/null
+++ b/samples/Projects/Win32/VC7.1/Redirect/Redirect.vcproj
@@ -0,0 +1,102 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+	ProjectType="Visual C++"
+	Version="7.10"
+	Name="Redirect"
+	SccProjectName=""
+	SccLocalPath="">
+	<Platforms>
+		<Platform
+			Name="Win32"/>
+	</Platforms>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory=".\..\..\..\..\..\bin"
+			IntermediateDirectory=".\..\..\..\..\..\bin\obj"
+			ConfigurationType="1"
+			UseOfMFC="0"
+			ATLMinimizesCRunTimeLibraryUsage="FALSE">
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="0"
+				ImproveFloatingPointConsistency="TRUE"
+				OptimizeForProcessor="1"
+				AdditionalIncludeDirectories="..\..\..\..\..\include"
+				PreprocessorDefinitions="PROJ_REDIRECT,_DEBUG,WIN32,_CONSOLE,PLATFORM_WIN32"
+				RuntimeLibrary="3"
+				DisableLanguageExtensions="TRUE"
+				PrecompiledHeaderFile=".\..\..\..\..\..\bin\obj/Redirect.pch"
+				AssemblerListingLocation=".\..\..\..\..\..\bin\obj/"
+				ObjectFile=".\..\..\..\..\..\bin\obj/"
+				ProgramDataBaseFileName=".\..\..\..\..\..\bin\obj/"
+				WarningLevel="3"
+				SuppressStartupBanner="TRUE"
+				DebugInformationFormat="4"
+				CompileAs="0"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalOptions="/MACHINE:I386"
+				AdditionalDependencies="xerces-c_2D.lib"
+				OutputFile=".\..\..\..\..\..\bin/Redirect.exe"
+				Version="1.0"
+				LinkIncremental="2"
+				SuppressStartupBanner="TRUE"
+				AdditionalLibraryDirectories="..\..\..\..\..\lib"
+				GenerateDebugInformation="TRUE"
+				ProgramDatabaseFile=".\..\..\..\..\..\bin/Redirect.pdb"
+				SubSystem="1"/>
+			<Tool
+				Name="VCMIDLTool"
+				TypeLibraryName=".\..\..\..\..\..\bin/Redirect.tlb"/>
+			<Tool
+				Name="VCPostBuildEventTool"/>
+			<Tool
+				Name="VCPreBuildEventTool"/>
+			<Tool
+				Name="VCPreLinkEventTool"/>
+			<Tool
+				Name="VCResourceCompilerTool"
+				PreprocessorDefinitions="_DEBUG"
+				Culture="1033"/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"/>
+			<Tool
+				Name="VCWebDeploymentTool"/>
+			<Tool
+				Name="VCManagedWrapperGeneratorTool"/>
+			<Tool
+				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+		</Configuration>
+	</Configurations>
+	<References>
+	</References>
+	<Files>
+		<Filter
+			Name="Source Files"
+			Filter="*.cpp">
+			<File
+				RelativePath="..\..\..\..\Redirect\Redirect.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\Redirect\RedirectHandlers.cpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="Header Files"
+			Filter="*.hpp">
+			<File
+				RelativePath="..\..\..\..\Redirect\Redirect.hpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\Redirect\RedirectHandlers.hpp">
+			</File>
+		</Filter>
+	</Files>
+	<Globals>
+	</Globals>
+</VisualStudioProject>
diff --git a/samples/Projects/Win32/VC7.1/SAX2Count/SAX2Count.vcproj b/samples/Projects/Win32/VC7.1/SAX2Count/SAX2Count.vcproj
new file mode 100644
index 0000000000000000000000000000000000000000..c34132dfe84bc643c3e8c5d7544675c5979de207
--- /dev/null
+++ b/samples/Projects/Win32/VC7.1/SAX2Count/SAX2Count.vcproj
@@ -0,0 +1,107 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+	ProjectType="Visual C++"
+	Version="7.10"
+	Name="SAX2Count"
+	SccProjectName=""
+	SccLocalPath="">
+	<Platforms>
+		<Platform
+			Name="Win32"/>
+	</Platforms>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory=".\..\..\..\..\..\bin"
+			IntermediateDirectory=".\..\..\..\..\..\bin\obj"
+			ConfigurationType="1"
+			UseOfMFC="0"
+			ATLMinimizesCRunTimeLibraryUsage="FALSE">
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="0"
+				ImproveFloatingPointConsistency="TRUE"
+				OptimizeForProcessor="1"
+				AdditionalIncludeDirectories="..\..\..\..\..\include"
+				PreprocessorDefinitions="PROJ_SAX2COUNT,_DEBUG,WIN32,_CONSOLE,PLATFORM_WIN32"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="3"
+				DisableLanguageExtensions="TRUE"
+				PrecompiledHeaderFile=".\..\..\..\..\..\bin\obj/SAX2Count.pch"
+				AssemblerListingLocation=".\..\..\..\..\..\bin\obj/"
+				ObjectFile=".\..\..\..\..\..\bin\obj/"
+				ProgramDataBaseFileName=".\..\..\..\..\..\bin\obj/"
+				WarningLevel="3"
+				SuppressStartupBanner="TRUE"
+				DebugInformationFormat="3"
+				CompileAs="0"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalOptions="/MACHINE:I386"
+				AdditionalDependencies="xerces-c_2D.lib"
+				OutputFile=".\..\..\..\..\..\bin/SAX2Count.exe"
+				Version="1.0"
+				LinkIncremental="2"
+				SuppressStartupBanner="TRUE"
+				AdditionalLibraryDirectories="..\..\..\..\..\lib"
+				GenerateDebugInformation="TRUE"
+				ProgramDatabaseFile=".\..\..\..\..\..\bin/SAX2Count.pdb"
+				SubSystem="1"/>
+			<Tool
+				Name="VCMIDLTool"
+				TypeLibraryName=".\..\..\..\..\..\bin/SAX2Count.tlb"/>
+			<Tool
+				Name="VCPostBuildEventTool"/>
+			<Tool
+				Name="VCPreBuildEventTool"/>
+			<Tool
+				Name="VCPreLinkEventTool"/>
+			<Tool
+				Name="VCResourceCompilerTool"
+				PreprocessorDefinitions="_DEBUG"
+				Culture="1033"/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"/>
+			<Tool
+				Name="VCWebDeploymentTool"/>
+			<Tool
+				Name="VCManagedWrapperGeneratorTool"/>
+			<Tool
+				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+		</Configuration>
+	</Configurations>
+	<References>
+	</References>
+	<Files>
+		<Filter
+			Name="Source Files"
+			Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat">
+			<File
+				RelativePath="..\..\..\..\SAX2Count\SAX2Count.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\SAX2Count\SAX2CountHandlers.cpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="Header Files"
+			Filter="h;hpp;hxx;hm;inl">
+			<File
+				RelativePath="..\..\..\..\SAX2Count\SAX2Count.hpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\SAX2Count\SAX2CountHandlers.hpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="Resource Files"
+			Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe">
+		</Filter>
+	</Files>
+	<Globals>
+	</Globals>
+</VisualStudioProject>
diff --git a/samples/Projects/Win32/VC7.1/SAX2Print/SAX2Print.vcproj b/samples/Projects/Win32/VC7.1/SAX2Print/SAX2Print.vcproj
new file mode 100644
index 0000000000000000000000000000000000000000..0d46695ea87a589572ddee712aba1d794c69268f
--- /dev/null
+++ b/samples/Projects/Win32/VC7.1/SAX2Print/SAX2Print.vcproj
@@ -0,0 +1,107 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+	ProjectType="Visual C++"
+	Version="7.10"
+	Name="SAX2Print"
+	SccProjectName=""
+	SccLocalPath="">
+	<Platforms>
+		<Platform
+			Name="Win32"/>
+	</Platforms>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory=".\..\..\..\..\..\bin"
+			IntermediateDirectory=".\..\..\..\..\..\bin\obj"
+			ConfigurationType="1"
+			UseOfMFC="0"
+			ATLMinimizesCRunTimeLibraryUsage="FALSE">
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="0"
+				ImproveFloatingPointConsistency="TRUE"
+				OptimizeForProcessor="1"
+				AdditionalIncludeDirectories="..\..\..\..\..\include"
+				PreprocessorDefinitions="PROJ_SAX2PRINT,_DEBUG,WIN32,_CONSOLE,PLATFORM_WIN32"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="3"
+				DisableLanguageExtensions="TRUE"
+				PrecompiledHeaderFile=".\..\..\..\..\..\bin\obj/SAX2Print.pch"
+				AssemblerListingLocation=".\..\..\..\..\..\bin\obj/"
+				ObjectFile=".\..\..\..\..\..\bin\obj/"
+				ProgramDataBaseFileName=".\..\..\..\..\..\bin\obj/"
+				WarningLevel="3"
+				SuppressStartupBanner="TRUE"
+				DebugInformationFormat="3"
+				CompileAs="0"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalOptions="/MACHINE:I386"
+				AdditionalDependencies="xerces-c_2D.lib"
+				OutputFile=".\..\..\..\..\..\bin/SAX2Print.exe"
+				Version="1.0"
+				LinkIncremental="2"
+				SuppressStartupBanner="TRUE"
+				AdditionalLibraryDirectories="..\..\..\..\..\lib"
+				GenerateDebugInformation="TRUE"
+				ProgramDatabaseFile=".\..\..\..\..\..\bin/SAX2Print.pdb"
+				SubSystem="1"/>
+			<Tool
+				Name="VCMIDLTool"
+				TypeLibraryName=".\..\..\..\..\..\bin/SAX2Print.tlb"/>
+			<Tool
+				Name="VCPostBuildEventTool"/>
+			<Tool
+				Name="VCPreBuildEventTool"/>
+			<Tool
+				Name="VCPreLinkEventTool"/>
+			<Tool
+				Name="VCResourceCompilerTool"
+				PreprocessorDefinitions="_DEBUG"
+				Culture="1033"/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"/>
+			<Tool
+				Name="VCWebDeploymentTool"/>
+			<Tool
+				Name="VCManagedWrapperGeneratorTool"/>
+			<Tool
+				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+		</Configuration>
+	</Configurations>
+	<References>
+	</References>
+	<Files>
+		<Filter
+			Name="Source Files"
+			Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat">
+			<File
+				RelativePath="..\..\..\..\SAX2Print\SAX2Print.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\SAX2Print\SAX2PrintHandlers.cpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="Header Files"
+			Filter="h;hpp;hxx;hm;inl">
+			<File
+				RelativePath="..\..\..\..\SAX2Print\SAX2Print.hpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\SAX2Print\SAX2PrintHandlers.hpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="Resource Files"
+			Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe">
+		</Filter>
+	</Files>
+	<Globals>
+	</Globals>
+</VisualStudioProject>
diff --git a/samples/Projects/Win32/VC7.1/SAXCount/SAXCount.vcproj b/samples/Projects/Win32/VC7.1/SAXCount/SAXCount.vcproj
new file mode 100644
index 0000000000000000000000000000000000000000..394b677983d660ed83825b8ab20a8bc6f3654595
--- /dev/null
+++ b/samples/Projects/Win32/VC7.1/SAXCount/SAXCount.vcproj
@@ -0,0 +1,107 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+	ProjectType="Visual C++"
+	Version="7.10"
+	Name="SAXCount"
+	SccProjectName=""
+	SccLocalPath="">
+	<Platforms>
+		<Platform
+			Name="Win32"/>
+	</Platforms>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory=".\..\..\..\..\..\bin"
+			IntermediateDirectory=".\..\..\..\..\..\bin\obj"
+			ConfigurationType="1"
+			UseOfMFC="0"
+			ATLMinimizesCRunTimeLibraryUsage="FALSE">
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="0"
+				ImproveFloatingPointConsistency="TRUE"
+				OptimizeForProcessor="1"
+				AdditionalIncludeDirectories="..\..\..\..\..\include"
+				PreprocessorDefinitions="PROJ_SAXCOUNT,_DEBUG,WIN32,_CONSOLE,PLATFORM_WIN32"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="3"
+				DisableLanguageExtensions="TRUE"
+				PrecompiledHeaderFile=".\..\..\..\..\..\bin\obj/SAXCount.pch"
+				AssemblerListingLocation=".\..\..\..\..\..\bin\obj/"
+				ObjectFile=".\..\..\..\..\..\bin\obj/"
+				ProgramDataBaseFileName=".\..\..\..\..\..\bin\obj/"
+				WarningLevel="3"
+				SuppressStartupBanner="TRUE"
+				DebugInformationFormat="3"
+				CompileAs="0"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalOptions="/MACHINE:I386"
+				AdditionalDependencies="xerces-c_2D.lib"
+				OutputFile=".\..\..\..\..\..\bin/SAXCount.exe"
+				Version="1.0"
+				LinkIncremental="2"
+				SuppressStartupBanner="TRUE"
+				AdditionalLibraryDirectories="..\..\..\..\..\lib"
+				GenerateDebugInformation="TRUE"
+				ProgramDatabaseFile=".\..\..\..\..\..\bin/SAXCount.pdb"
+				SubSystem="1"/>
+			<Tool
+				Name="VCMIDLTool"
+				TypeLibraryName=".\..\..\..\..\..\bin/SAXCount.tlb"/>
+			<Tool
+				Name="VCPostBuildEventTool"/>
+			<Tool
+				Name="VCPreBuildEventTool"/>
+			<Tool
+				Name="VCPreLinkEventTool"/>
+			<Tool
+				Name="VCResourceCompilerTool"
+				PreprocessorDefinitions="_DEBUG"
+				Culture="1033"/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"/>
+			<Tool
+				Name="VCWebDeploymentTool"/>
+			<Tool
+				Name="VCManagedWrapperGeneratorTool"/>
+			<Tool
+				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+		</Configuration>
+	</Configurations>
+	<References>
+	</References>
+	<Files>
+		<Filter
+			Name="Source Files"
+			Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat">
+			<File
+				RelativePath="..\..\..\..\SAXCount\SAXCount.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\SAXCount\SAXCountHandlers.cpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="Header Files"
+			Filter="h;hpp;hxx;hm;inl">
+			<File
+				RelativePath="..\..\..\..\SAXCount\SAXCount.hpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\SAXCount\SAXCountHandlers.hpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="Resource Files"
+			Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe">
+		</Filter>
+	</Files>
+	<Globals>
+	</Globals>
+</VisualStudioProject>
diff --git a/samples/Projects/Win32/VC7.1/SAXPrint/SAXPrint.vcproj b/samples/Projects/Win32/VC7.1/SAXPrint/SAXPrint.vcproj
new file mode 100644
index 0000000000000000000000000000000000000000..e4e5b44f299010ede48e6fd149398e92b84cc06a
--- /dev/null
+++ b/samples/Projects/Win32/VC7.1/SAXPrint/SAXPrint.vcproj
@@ -0,0 +1,107 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+	ProjectType="Visual C++"
+	Version="7.10"
+	Name="SAXPrint"
+	SccProjectName=""
+	SccLocalPath="">
+	<Platforms>
+		<Platform
+			Name="Win32"/>
+	</Platforms>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory=".\..\..\..\..\..\bin"
+			IntermediateDirectory=".\..\..\..\..\..\bin\obj"
+			ConfigurationType="1"
+			UseOfMFC="0"
+			ATLMinimizesCRunTimeLibraryUsage="FALSE">
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="0"
+				ImproveFloatingPointConsistency="TRUE"
+				OptimizeForProcessor="1"
+				AdditionalIncludeDirectories="..\..\..\..\..\include"
+				PreprocessorDefinitions="PROJ_SAXPRINT,_DEBUG,WIN32,_CONSOLE,PLATFORM_WIN32"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="3"
+				DisableLanguageExtensions="TRUE"
+				PrecompiledHeaderFile=".\..\..\..\..\..\bin\obj/SAXPrint.pch"
+				AssemblerListingLocation=".\..\..\..\..\..\bin\obj/"
+				ObjectFile=".\..\..\..\..\..\bin\obj/"
+				ProgramDataBaseFileName=".\..\..\..\..\..\bin\obj/"
+				WarningLevel="3"
+				SuppressStartupBanner="TRUE"
+				DebugInformationFormat="3"
+				CompileAs="0"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalOptions="/MACHINE:I386"
+				AdditionalDependencies="xerces-c_2D.lib"
+				OutputFile=".\..\..\..\..\..\bin/SAXPrint.exe"
+				Version="1.0"
+				LinkIncremental="2"
+				SuppressStartupBanner="TRUE"
+				AdditionalLibraryDirectories="..\..\..\..\..\lib"
+				GenerateDebugInformation="TRUE"
+				ProgramDatabaseFile=".\..\..\..\..\..\bin/SAXPrint.pdb"
+				SubSystem="1"/>
+			<Tool
+				Name="VCMIDLTool"
+				TypeLibraryName=".\..\..\..\..\..\bin/SAXPrint.tlb"/>
+			<Tool
+				Name="VCPostBuildEventTool"/>
+			<Tool
+				Name="VCPreBuildEventTool"/>
+			<Tool
+				Name="VCPreLinkEventTool"/>
+			<Tool
+				Name="VCResourceCompilerTool"
+				PreprocessorDefinitions="_DEBUG"
+				Culture="1033"/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"/>
+			<Tool
+				Name="VCWebDeploymentTool"/>
+			<Tool
+				Name="VCManagedWrapperGeneratorTool"/>
+			<Tool
+				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+		</Configuration>
+	</Configurations>
+	<References>
+	</References>
+	<Files>
+		<Filter
+			Name="Source Files"
+			Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat">
+			<File
+				RelativePath="..\..\..\..\SAXPrint\SAXPrint.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\SAXPrint\SAXPrintHandlers.cpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="Header Files"
+			Filter="h;hpp;hxx;hm;inl">
+			<File
+				RelativePath="..\..\..\..\SAXPrint\SAXPrint.hpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\SAXPrint\SAXPrintHandlers.hpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="Resource Files"
+			Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe">
+		</Filter>
+	</Files>
+	<Globals>
+	</Globals>
+</VisualStudioProject>
diff --git a/samples/Projects/Win32/VC7.1/SCMPrint/scmprint.vcproj b/samples/Projects/Win32/VC7.1/SCMPrint/scmprint.vcproj
new file mode 100644
index 0000000000000000000000000000000000000000..7c8658f8395f637d20296489da0a2a749c79c706
--- /dev/null
+++ b/samples/Projects/Win32/VC7.1/SCMPrint/scmprint.vcproj
@@ -0,0 +1,99 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+	ProjectType="Visual C++"
+	Version="7.10"
+	Name="SCMPrint"
+	ProjectGUID="{521EF910-A8F2-4E39-81E2-41B7042E2FD0}"
+	SccProjectName=""
+	SccLocalPath="">
+	<Platforms>
+		<Platform
+			Name="Win32"/>
+	</Platforms>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory=".\..\..\..\..\..\bin"
+			IntermediateDirectory=".\..\..\..\..\..\bin\obj"
+			ConfigurationType="1"
+			UseOfMFC="0"
+			ATLMinimizesCRunTimeLibraryUsage="FALSE">
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="0"
+				ImproveFloatingPointConsistency="TRUE"
+				OptimizeForProcessor="1"
+				AdditionalIncludeDirectories="..\..\..\..\..\include"
+				PreprocessorDefinitions="PROJ_SCMPrint,_DEBUG,WIN32,_CONSOLE,PLATFORM_WIN32"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="3"
+				DisableLanguageExtensions="TRUE"
+				PrecompiledHeaderFile=".\..\..\..\..\..\bin\obj/scmprint.pch"
+				AssemblerListingLocation=".\..\..\..\..\..\bin\obj/"
+				ObjectFile=".\..\..\..\..\..\bin\obj/"
+				ProgramDataBaseFileName=".\..\..\..\..\..\bin\obj/"
+				WarningLevel="3"
+				SuppressStartupBanner="TRUE"
+				DebugInformationFormat="3"
+				CompileAs="0"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalOptions="/MACHINE:I386"
+				AdditionalDependencies="xerces-c_2D.lib"
+				OutputFile=".\..\..\..\..\..\bin/scmprint.exe"
+				Version="1.0"
+				LinkIncremental="2"
+				SuppressStartupBanner="TRUE"
+				AdditionalLibraryDirectories="..\..\..\..\..\lib"
+				GenerateDebugInformation="TRUE"
+				ProgramDatabaseFile=".\..\..\..\..\..\bin/scmprint.pdb"
+				SubSystem="1"/>
+			<Tool
+				Name="VCMIDLTool"
+				TypeLibraryName=".\..\..\..\..\..\bin/scmprint.tlb"/>
+			<Tool
+				Name="VCPostBuildEventTool"/>
+			<Tool
+				Name="VCPreBuildEventTool"/>
+			<Tool
+				Name="VCPreLinkEventTool"/>
+			<Tool
+				Name="VCResourceCompilerTool"
+				PreprocessorDefinitions="_DEBUG"
+				Culture="1033"/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"/>
+			<Tool
+				Name="VCWebDeploymentTool"/>
+			<Tool
+				Name="VCManagedWrapperGeneratorTool"/>
+			<Tool
+				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+		</Configuration>
+	</Configurations>
+	<References>
+	</References>
+	<Files>
+		<Filter
+			Name="Source Files"
+			Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat">
+			<File
+				RelativePath="..\..\..\..\SCMPrint\SCMPrint.cpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="Header Files"
+			Filter="h;hpp;hxx;hm;inl">
+		</Filter>
+		<Filter
+			Name="Resource Files"
+			Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe">
+		</Filter>
+	</Files>
+	<Globals>
+	</Globals>
+</VisualStudioProject>
diff --git a/samples/Projects/Win32/VC7.1/SEnumVal/SEnumVal.vcproj b/samples/Projects/Win32/VC7.1/SEnumVal/SEnumVal.vcproj
new file mode 100644
index 0000000000000000000000000000000000000000..67b7914e7a03356a8f5c3ca2f6585ec3025a84c5
--- /dev/null
+++ b/samples/Projects/Win32/VC7.1/SEnumVal/SEnumVal.vcproj
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+	ProjectType="Visual C++"
+	Version="7.10"
+	Name="SEnumVal"
+	SccProjectName=""
+	SccLocalPath="">
+	<Platforms>
+		<Platform
+			Name="Win32"/>
+	</Platforms>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory=".\..\..\..\..\..\bin"
+			IntermediateDirectory=".\..\..\..\..\..\bin\obj"
+			ConfigurationType="1"
+			UseOfMFC="0"
+			ATLMinimizesCRunTimeLibraryUsage="FALSE">
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="0"
+				ImproveFloatingPointConsistency="TRUE"
+				OptimizeForProcessor="1"
+				AdditionalIncludeDirectories="..\..\..\..\..\include"
+				PreprocessorDefinitions="PROJ_SAXCOUNT,_DEBUG,WIN32,_CONSOLE,PLATFORM_WIN32"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="3"
+				DisableLanguageExtensions="TRUE"
+				PrecompiledHeaderFile=".\..\..\..\..\..\bin\obj/SEnumVal.pch"
+				AssemblerListingLocation=".\..\..\..\..\..\bin\obj/"
+				ObjectFile=".\..\..\..\..\..\bin\obj/"
+				ProgramDataBaseFileName=".\..\..\..\..\..\bin\obj/"
+				WarningLevel="3"
+				SuppressStartupBanner="TRUE"
+				DebugInformationFormat="3"
+				CompileAs="0"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalOptions="/MACHINE:I386"
+				AdditionalDependencies="xerces-c_2D.lib"
+				OutputFile=".\..\..\..\..\..\bin/SEnumVal.exe"
+				Version="1.0"
+				LinkIncremental="2"
+				SuppressStartupBanner="TRUE"
+				AdditionalLibraryDirectories="..\..\..\..\..\lib"
+				GenerateDebugInformation="TRUE"
+				ProgramDatabaseFile=".\..\..\..\..\..\bin/SEnumVal.pdb"
+				SubSystem="1"/>
+			<Tool
+				Name="VCMIDLTool"
+				TypeLibraryName=".\..\..\..\..\..\bin/SEnumVal.tlb"/>
+			<Tool
+				Name="VCPostBuildEventTool"/>
+			<Tool
+				Name="VCPreBuildEventTool"/>
+			<Tool
+				Name="VCPreLinkEventTool"/>
+			<Tool
+				Name="VCResourceCompilerTool"
+				PreprocessorDefinitions="_DEBUG"
+				Culture="1033"/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"/>
+			<Tool
+				Name="VCWebDeploymentTool"/>
+			<Tool
+				Name="VCManagedWrapperGeneratorTool"/>
+			<Tool
+				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+		</Configuration>
+	</Configurations>
+	<References>
+	</References>
+	<Files>
+		<Filter
+			Name="Source Files"
+			Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat">
+			<File
+				RelativePath="..\..\..\..\SEnumVal\SEnumVal.cpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="Resource Files"
+			Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe">
+		</Filter>
+	</Files>
+	<Globals>
+	</Globals>
+</VisualStudioProject>
diff --git a/samples/Projects/Win32/VC7.1/StdInParse/StdInParse.vcproj b/samples/Projects/Win32/VC7.1/StdInParse/StdInParse.vcproj
new file mode 100644
index 0000000000000000000000000000000000000000..c56ee7d84459797d924d754e80da08264eaa5552
--- /dev/null
+++ b/samples/Projects/Win32/VC7.1/StdInParse/StdInParse.vcproj
@@ -0,0 +1,107 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+	ProjectType="Visual C++"
+	Version="7.10"
+	Name="StdInParse"
+	SccProjectName=""
+	SccLocalPath="">
+	<Platforms>
+		<Platform
+			Name="Win32"/>
+	</Platforms>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory=".\..\..\..\..\..\bin"
+			IntermediateDirectory=".\..\..\..\..\..\bin\obj"
+			ConfigurationType="1"
+			UseOfMFC="0"
+			ATLMinimizesCRunTimeLibraryUsage="FALSE">
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="0"
+				ImproveFloatingPointConsistency="TRUE"
+				OptimizeForProcessor="1"
+				AdditionalIncludeDirectories="..\..\..\..\..\include"
+				PreprocessorDefinitions="PROJ_SAXCOUNT,_DEBUG,WIN32,_CONSOLE,PLATFORM_WIN32"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="3"
+				DisableLanguageExtensions="TRUE"
+				PrecompiledHeaderFile=".\..\..\..\..\..\bin\obj/StdInParse.pch"
+				AssemblerListingLocation=".\..\..\..\..\..\bin\obj/"
+				ObjectFile=".\..\..\..\..\..\bin\obj/"
+				ProgramDataBaseFileName=".\..\..\..\..\..\bin\obj/"
+				WarningLevel="3"
+				SuppressStartupBanner="TRUE"
+				DebugInformationFormat="3"
+				CompileAs="0"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalOptions="/MACHINE:I386"
+				AdditionalDependencies="xerces-c_2D.lib"
+				OutputFile=".\..\..\..\..\..\bin/StdInParse.exe"
+				Version="1.0"
+				LinkIncremental="2"
+				SuppressStartupBanner="TRUE"
+				AdditionalLibraryDirectories="..\..\..\..\..\lib"
+				GenerateDebugInformation="TRUE"
+				ProgramDatabaseFile=".\..\..\..\..\..\bin/StdInParse.pdb"
+				SubSystem="1"/>
+			<Tool
+				Name="VCMIDLTool"
+				TypeLibraryName=".\..\..\..\..\..\bin/StdInParse.tlb"/>
+			<Tool
+				Name="VCPostBuildEventTool"/>
+			<Tool
+				Name="VCPreBuildEventTool"/>
+			<Tool
+				Name="VCPreLinkEventTool"/>
+			<Tool
+				Name="VCResourceCompilerTool"
+				PreprocessorDefinitions="_DEBUG"
+				Culture="1033"/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"/>
+			<Tool
+				Name="VCWebDeploymentTool"/>
+			<Tool
+				Name="VCManagedWrapperGeneratorTool"/>
+			<Tool
+				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+		</Configuration>
+	</Configurations>
+	<References>
+	</References>
+	<Files>
+		<Filter
+			Name="Source Files"
+			Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat">
+			<File
+				RelativePath="..\..\..\..\StdInParse\StdInParse.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\StdInParse\StdInParseHandlers.cpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="Header Files"
+			Filter="h;hpp;hxx;hm;inl">
+			<File
+				RelativePath="..\..\..\..\StdInParse\StdInParse.hpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\StdInParse\StdInParseHandlers.hpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="Resource Files"
+			Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe">
+		</Filter>
+	</Files>
+	<Globals>
+	</Globals>
+</VisualStudioProject>
diff --git a/samples/Projects/Win32/VC7.1/samples.sln b/samples/Projects/Win32/VC7.1/samples.sln
new file mode 100644
index 0000000000000000000000000000000000000000..ffd3c84425217ebef9344c252d25afa6685c08b0
--- /dev/null
+++ b/samples/Projects/Win32/VC7.1/samples.sln
@@ -0,0 +1,102 @@
+Microsoft Visual Studio Solution File, Format Version 8.00
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CreateDOMDocument", "CreateDOMDocument\CreateDOMDocument.vcproj", "{48DF2E1B-429B-4B07-BA77-243D5CFF7952}"
+	ProjectSection(ProjectDependencies) = postProject
+	EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DOMCount", "DOMCount\DOMCount.vcproj", "{F81A8640-0E76-4D1D-A079-3594FF358A55}"
+	ProjectSection(ProjectDependencies) = postProject
+	EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DOMPrint", "DOMPrint\DOMPrint.vcproj", "{75790669-D6B1-4D31-A74C-2D1AF9D1486E}"
+	ProjectSection(ProjectDependencies) = postProject
+	EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "EnumVal", "EnumVal\EnumVal.vcproj", "{6C58D261-F585-4EBF-8E24-3F5407923945}"
+	ProjectSection(ProjectDependencies) = postProject
+	EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MemParse", "MemParse\MemParse.vcproj", "{50CE3FBE-DBF8-45C1-BC02-C83E97B9868C}"
+	ProjectSection(ProjectDependencies) = postProject
+	EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PParse", "PParse\PParse.vcproj", "{80711E19-6D57-4ACB-81A1-372195A5DEEF}"
+	ProjectSection(ProjectDependencies) = postProject
+	EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Redirect", "Redirect\Redirect.vcproj", "{A2A91147-900B-4D3C-A07B-009010705034}"
+	ProjectSection(ProjectDependencies) = postProject
+	EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SAX2Count", "SAX2Count\SAX2Count.vcproj", "{14C10557-C067-4431-820E-DCC7901C9702}"
+	ProjectSection(ProjectDependencies) = postProject
+	EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SAX2Print", "SAX2Print\SAX2Print.vcproj", "{F1E37679-0A3F-46BD-A50A-E47A85F76D20}"
+	ProjectSection(ProjectDependencies) = postProject
+	EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SAXCount", "SAXCount\SAXCount.vcproj", "{4FBE1306-3C02-4505-8023-3A9AF644596E}"
+	ProjectSection(ProjectDependencies) = postProject
+	EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SAXPrint", "SAXPrint\SAXPrint.vcproj", "{E0D52C96-470F-46B9-9A30-8CFEA7ABFEC8}"
+	ProjectSection(ProjectDependencies) = postProject
+	EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SEnumVal", "SEnumVal\SEnumVal.vcproj", "{9D4CA05C-E16F-4CC7-8894-2F8B4EDF8889}"
+	ProjectSection(ProjectDependencies) = postProject
+	EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "StdInParse", "StdInParse\StdInParse.vcproj", "{A0B8FC42-0429-48C1-9C65-939E0DC9D991}"
+	ProjectSection(ProjectDependencies) = postProject
+	EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PSVIWriter", "PSVIWriter\PSVIWriter.vcproj", "{5769C5DE-11C2-47C4-ACC5-47C9000B6714}"
+	ProjectSection(ProjectDependencies) = postProject
+	EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SCMPrint", "SCMPrint\scmprint.vcproj", "{521EF910-A8F2-4E39-81E2-41B7042E2FD0}"
+	ProjectSection(ProjectDependencies) = postProject
+	EndProjectSection
+EndProject
+Global
+	GlobalSection(SolutionConfiguration) = preSolution
+		Debug = Debug
+	EndGlobalSection
+	GlobalSection(ProjectConfiguration) = postSolution
+		{48DF2E1B-429B-4B07-BA77-243D5CFF7952}.Debug.ActiveCfg = Debug|Win32
+		{48DF2E1B-429B-4B07-BA77-243D5CFF7952}.Debug.Build.0 = Debug|Win32
+		{F81A8640-0E76-4D1D-A079-3594FF358A55}.Debug.ActiveCfg = Debug|Win32
+		{F81A8640-0E76-4D1D-A079-3594FF358A55}.Debug.Build.0 = Debug|Win32
+		{75790669-D6B1-4D31-A74C-2D1AF9D1486E}.Debug.ActiveCfg = Debug|Win32
+		{75790669-D6B1-4D31-A74C-2D1AF9D1486E}.Debug.Build.0 = Debug|Win32
+		{6C58D261-F585-4EBF-8E24-3F5407923945}.Debug.ActiveCfg = Debug|Win32
+		{6C58D261-F585-4EBF-8E24-3F5407923945}.Debug.Build.0 = Debug|Win32
+		{50CE3FBE-DBF8-45C1-BC02-C83E97B9868C}.Debug.ActiveCfg = Debug|Win32
+		{50CE3FBE-DBF8-45C1-BC02-C83E97B9868C}.Debug.Build.0 = Debug|Win32
+		{80711E19-6D57-4ACB-81A1-372195A5DEEF}.Debug.ActiveCfg = Debug|Win32
+		{80711E19-6D57-4ACB-81A1-372195A5DEEF}.Debug.Build.0 = Debug|Win32
+		{A2A91147-900B-4D3C-A07B-009010705034}.Debug.ActiveCfg = Debug|Win32
+		{A2A91147-900B-4D3C-A07B-009010705034}.Debug.Build.0 = Debug|Win32
+		{14C10557-C067-4431-820E-DCC7901C9702}.Debug.ActiveCfg = Debug|Win32
+		{14C10557-C067-4431-820E-DCC7901C9702}.Debug.Build.0 = Debug|Win32
+		{F1E37679-0A3F-46BD-A50A-E47A85F76D20}.Debug.ActiveCfg = Debug|Win32
+		{F1E37679-0A3F-46BD-A50A-E47A85F76D20}.Debug.Build.0 = Debug|Win32
+		{4FBE1306-3C02-4505-8023-3A9AF644596E}.Debug.ActiveCfg = Debug|Win32
+		{4FBE1306-3C02-4505-8023-3A9AF644596E}.Debug.Build.0 = Debug|Win32
+		{E0D52C96-470F-46B9-9A30-8CFEA7ABFEC8}.Debug.ActiveCfg = Debug|Win32
+		{E0D52C96-470F-46B9-9A30-8CFEA7ABFEC8}.Debug.Build.0 = Debug|Win32
+		{9D4CA05C-E16F-4CC7-8894-2F8B4EDF8889}.Debug.ActiveCfg = Debug|Win32
+		{9D4CA05C-E16F-4CC7-8894-2F8B4EDF8889}.Debug.Build.0 = Debug|Win32
+		{A0B8FC42-0429-48C1-9C65-939E0DC9D991}.Debug.ActiveCfg = Debug|Win32
+		{A0B8FC42-0429-48C1-9C65-939E0DC9D991}.Debug.Build.0 = Debug|Win32
+		{5769C5DE-11C2-47C4-ACC5-47C9000B6714}.Debug.ActiveCfg = Debug|Win32
+		{5769C5DE-11C2-47C4-ACC5-47C9000B6714}.Debug.Build.0 = Debug|Win32
+		{521EF910-A8F2-4E39-81E2-41B7042E2FD0}.Debug.ActiveCfg = Debug|Win32
+		{521EF910-A8F2-4E39-81E2-41B7042E2FD0}.Debug.Build.0 = Debug|Win32
+	EndGlobalSection
+	GlobalSection(ExtensibilityGlobals) = postSolution
+	EndGlobalSection
+	GlobalSection(ExtensibilityAddIns) = postSolution
+	EndGlobalSection
+EndGlobal