[xmltooling] 13/15: CPPXT-106 Remove old 'vc17' tree

Ferenc Wágner wferi at moszumanska.debian.org
Fri Sep 8 22:04:28 UTC 2017


This is an automated email from the git hooks/post-receive script.

wferi pushed a commit to branch master
in repository xmltooling.

commit 434b094a46838eb04c300caab595d0d685494bee
Author: Rod Widdowson <rdw at steadingsoftware.com>
Date:   Tue Aug 29 16:15:23 2017 +0100

    CPPXT-106 Remove old 'vc17' tree
    
    https://issues.shibboleth.net/jira/projects/CPPXT/issues/CPPXT-106
    
    Two motivcations
    1) Its VC15 (inside Visual Studio 2017)
    2) It will probably have rotted.
---
 Projects/vc17/cpp-xmltooling.sln                   | 134 -----
 Projects/vc17/xmltooling/xmltooling-lite.vcxproj   | 304 ------------
 .../xmltooling/xmltooling-lite.vcxproj.filters     | 303 ------------
 Projects/vc17/xmltooling/xmltooling.vcxproj        | 366 --------------
 .../vc17/xmltooling/xmltooling.vcxproj.filters     | 540 ---------------------
 .../vc17/xmltoolingtest/xmltoolingtest.vcxproj     | 485 ------------------
 .../xmltoolingtest/xmltoolingtest.vcxproj.filters  | 139 ------
 7 files changed, 2271 deletions(-)

diff --git a/Projects/vc17/cpp-xmltooling.sln b/Projects/vc17/cpp-xmltooling.sln
deleted file mode 100644
index 2d48904..0000000
--- a/Projects/vc17/cpp-xmltooling.sln
+++ /dev/null
@@ -1,134 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 2017
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Misc", "Misc", "{61BF324D-2532-49C9-93CE-DF0E89529D4F}"
-	ProjectSection(SolutionItems) = preProject
-		..\..\m4\acinclude.m4 = ..\..\m4\acinclude.m4
-		..\..\m4\acx_pthread.m4 = ..\..\m4\acx_pthread.m4
-		..\..\m4\ax_create_pkgconfig_info.m4 = ..\..\m4\ax_create_pkgconfig_info.m4
-		..\..\m4\boost.m4 = ..\..\m4\boost.m4
-		..\..\config_win32.h = ..\..\config_win32.h
-		..\..\configure.ac = ..\..\configure.ac
-		..\..\doxygen.am = ..\..\doxygen.am
-		..\..\doxygen.cfg = ..\..\doxygen.cfg
-		..\..\m4\doxygen.m4 = ..\..\m4\doxygen.m4
-		..\..\Makefile.am = ..\..\Makefile.am
-		..\..\xmltooling.spec.in = ..\..\xmltooling.spec.in
-	EndProjectSection
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Schemas", "Schemas", "{23EF5C29-2A13-4F73-99D1-96B8120F148E}"
-	ProjectSection(SolutionItems) = preProject
-		..\..\schemas\catalog.xml.in = ..\..\schemas\catalog.xml.in
-		..\..\schemas\Makefile.am = ..\..\schemas\Makefile.am
-		..\..\schemas\soap-envelope.xsd = ..\..\schemas\soap-envelope.xsd
-		..\..\schemas\xenc-schema.xsd = ..\..\schemas\xenc-schema.xsd
-		..\..\schemas\xenc11-schema.xsd = ..\..\schemas\xenc11-schema.xsd
-		..\..\schemas\xml.xsd = ..\..\schemas\xml.xsd
-		..\..\schemas\xmldsig-core-schema.xsd = ..\..\schemas\xmldsig-core-schema.xsd
-		..\..\schemas\xmldsig11-schema.xsd = ..\..\schemas\xmldsig11-schema.xsd
-		..\..\schemas\xmltooling.xsd = ..\..\schemas\xmltooling.xsd
-	EndProjectSection
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Dependencies", "Dependencies", "{EE6145CB-F979-4AD2-9D7D-6834345D1983}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "curl", "curl", "{85004FE4-CBD1-4A6D-B60D-EBBF0C267DEF}"
-	ProjectSection(SolutionItems) = preProject
-		..\..\dependencies\curl\curl.spec.patch = ..\..\dependencies\curl\curl.spec.patch
-		..\..\dependencies\curl\depend = ..\..\dependencies\curl\depend
-		..\..\dependencies\curl\pkginfo = ..\..\dependencies\curl\pkginfo
-		..\..\dependencies\curl\postinstall = ..\..\dependencies\curl\postinstall
-	EndProjectSection
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "openssl", "openssl", "{F284B9F5-612F-45B2-9D2F-A084EC6C91B5}"
-	ProjectSection(SolutionItems) = preProject
-		..\..\dependencies\openssl\pkginfo = ..\..\dependencies\openssl\pkginfo
-		..\..\dependencies\openssl\postinstall = ..\..\dependencies\openssl\postinstall
-	EndProjectSection
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "xerces", "xerces", "{06F58C02-6110-4D42-9981-B326910B3E2D}"
-	ProjectSection(SolutionItems) = preProject
-		..\..\dependencies\xerces\pkginfo = ..\..\dependencies\xerces\pkginfo
-		..\..\dependencies\xerces\Portfile = ..\..\dependencies\xerces\Portfile
-		..\..\dependencies\xerces\xerces-c.spec = ..\..\dependencies\xerces\xerces-c.spec
-	EndProjectSection
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "xml-security", "xml-security", "{549A0182-0C7A-4F29-9A9F-E112C3E394E1}"
-	ProjectSection(SolutionItems) = preProject
-		..\..\dependencies\xml-security\depend = ..\..\dependencies\xml-security\depend
-		..\..\dependencies\xml-security\pkginfo = ..\..\dependencies\xml-security\pkginfo
-		..\..\dependencies\xml-security\Portfile = ..\..\dependencies\xml-security\Portfile
-	EndProjectSection
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "log4shib", "log4shib", "{96FDD5D7-1231-4953-8DB6-8A5133553AB9}"
-	ProjectSection(SolutionItems) = preProject
-		..\..\dependencies\log4shib\pkginfo = ..\..\dependencies\log4shib\pkginfo
-		..\..\dependencies\log4shib\postinstall = ..\..\dependencies\log4shib\postinstall
-	EndProjectSection
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "log4cpp", "log4cpp", "{F2F0B2B6-6E60-4E61-81D2-305D1779622E}"
-	ProjectSection(SolutionItems) = preProject
-		..\..\dependencies\log4cpp\pkginfo = ..\..\dependencies\log4cpp\pkginfo
-		..\..\dependencies\log4cpp\postinstall = ..\..\dependencies\log4cpp\postinstall
-	EndProjectSection
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Doc", "Doc", "{847EC34E-0069-4427-B42C-1B6E29906930}"
-	ProjectSection(SolutionItems) = preProject
-		..\..\doc\CURL.LICENSE = ..\..\doc\CURL.LICENSE
-		..\..\doc\LICENSE.txt = ..\..\doc\LICENSE.txt
-		..\..\doc\LOG4CPP.LICENSE = ..\..\doc\LOG4CPP.LICENSE
-		..\..\doc\Makefile.am = ..\..\doc\Makefile.am
-		..\..\doc\OPENSSL.LICENSE = ..\..\doc\OPENSSL.LICENSE
-		..\..\doc\README.txt = ..\..\doc\README.txt
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xmltooling", "xmltooling\xmltooling.vcxproj", "{06B55A46-D3B3-41AE-B5A5-B57830BA010D}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xmltoolingtest", "xmltoolingtest\xmltoolingtest.vcxproj", "{3E34CDCC-FCBA-490D-A165-1CB6F4559799}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xmltooling-lite", "xmltooling\xmltooling-lite.vcxproj", "{06B55A46-D3B3-41AE-B5A5-B57830BA010E}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Win32 = Debug|Win32
-		Debug|x64 = Debug|x64
-		Release|Win32 = Release|Win32
-		Release|x64 = Release|x64
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{06B55A46-D3B3-41AE-B5A5-B57830BA010D}.Debug|Win32.ActiveCfg = Debug|Win32
-		{06B55A46-D3B3-41AE-B5A5-B57830BA010D}.Debug|Win32.Build.0 = Debug|Win32
-		{06B55A46-D3B3-41AE-B5A5-B57830BA010D}.Debug|x64.ActiveCfg = Debug|x64
-		{06B55A46-D3B3-41AE-B5A5-B57830BA010D}.Debug|x64.Build.0 = Debug|x64
-		{06B55A46-D3B3-41AE-B5A5-B57830BA010D}.Release|Win32.ActiveCfg = Release|Win32
-		{06B55A46-D3B3-41AE-B5A5-B57830BA010D}.Release|Win32.Build.0 = Release|Win32
-		{06B55A46-D3B3-41AE-B5A5-B57830BA010D}.Release|x64.ActiveCfg = Release|x64
-		{06B55A46-D3B3-41AE-B5A5-B57830BA010D}.Release|x64.Build.0 = Release|x64
-		{3E34CDCC-FCBA-490D-A165-1CB6F4559799}.Debug|Win32.ActiveCfg = Debug|Win32
-		{3E34CDCC-FCBA-490D-A165-1CB6F4559799}.Debug|Win32.Build.0 = Debug|Win32
-		{3E34CDCC-FCBA-490D-A165-1CB6F4559799}.Debug|x64.ActiveCfg = Debug|x64
-		{3E34CDCC-FCBA-490D-A165-1CB6F4559799}.Debug|x64.Build.0 = Debug|x64
-		{3E34CDCC-FCBA-490D-A165-1CB6F4559799}.Release|Win32.ActiveCfg = Release|Win32
-		{3E34CDCC-FCBA-490D-A165-1CB6F4559799}.Release|Win32.Build.0 = Release|Win32
-		{3E34CDCC-FCBA-490D-A165-1CB6F4559799}.Release|x64.ActiveCfg = Release|x64
-		{3E34CDCC-FCBA-490D-A165-1CB6F4559799}.Release|x64.Build.0 = Release|x64
-		{06B55A46-D3B3-41AE-B5A5-B57830BA010E}.Debug|Win32.ActiveCfg = Debug|Win32
-		{06B55A46-D3B3-41AE-B5A5-B57830BA010E}.Debug|Win32.Build.0 = Debug|Win32
-		{06B55A46-D3B3-41AE-B5A5-B57830BA010E}.Debug|x64.ActiveCfg = Debug|x64
-		{06B55A46-D3B3-41AE-B5A5-B57830BA010E}.Debug|x64.Build.0 = Debug|x64
-		{06B55A46-D3B3-41AE-B5A5-B57830BA010E}.Release|Win32.ActiveCfg = Release|Win32
-		{06B55A46-D3B3-41AE-B5A5-B57830BA010E}.Release|Win32.Build.0 = Release|Win32
-		{06B55A46-D3B3-41AE-B5A5-B57830BA010E}.Release|x64.ActiveCfg = Release|x64
-		{06B55A46-D3B3-41AE-B5A5-B57830BA010E}.Release|x64.Build.0 = Release|x64
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(NestedProjects) = preSolution
-		{85004FE4-CBD1-4A6D-B60D-EBBF0C267DEF} = {EE6145CB-F979-4AD2-9D7D-6834345D1983}
-		{F284B9F5-612F-45B2-9D2F-A084EC6C91B5} = {EE6145CB-F979-4AD2-9D7D-6834345D1983}
-		{06F58C02-6110-4D42-9981-B326910B3E2D} = {EE6145CB-F979-4AD2-9D7D-6834345D1983}
-		{549A0182-0C7A-4F29-9A9F-E112C3E394E1} = {EE6145CB-F979-4AD2-9D7D-6834345D1983}
-		{96FDD5D7-1231-4953-8DB6-8A5133553AB9} = {EE6145CB-F979-4AD2-9D7D-6834345D1983}
-		{F2F0B2B6-6E60-4E61-81D2-305D1779622E} = {EE6145CB-F979-4AD2-9D7D-6834345D1983}
-	EndGlobalSection
-EndGlobal
diff --git a/Projects/vc17/xmltooling/xmltooling-lite.vcxproj b/Projects/vc17/xmltooling/xmltooling-lite.vcxproj
deleted file mode 100644
index e6a036f..0000000
--- a/Projects/vc17/xmltooling/xmltooling-lite.vcxproj
+++ /dev/null
@@ -1,304 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|Win32">
-      <Configuration>Debug</Configuration>
-      <Platform>Win32</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|Win32">
-      <Configuration>Release</Configuration>
-      <Platform>Win32</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{06B55A46-D3B3-41AE-B5A5-B57830BA010E}</ProjectGuid>
-    <RootNamespace>xmltooling-lite</RootNamespace>
-    <Keyword>Win32Proj</Keyword>
-    <WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <WholeProgramOptimization>true</WholeProgramOptimization>
-    <PlatformToolset>v141</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v141</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <WholeProgramOptimization>true</WholeProgramOptimization>
-    <PlatformToolset>v141</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v141</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <PropertyGroup Label="UserMacros" />
-  <Import Project="..\..\..\..\BuildPath.props" />
-  <Import Project="$(ParentRoot)\Versions.props" />
-  <Import Project="$(ParentRoot)\Includes.props" />
-  <PropertyGroup>
-    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)..\..\Build\VC17\$(projectName)\$(Platform)\$(Configuration)\</IntDir>
-    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
-    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)..\..\Build\VC17\$(Configuration)\</OutDir>
-    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)..\..\Build\VC17\$(Platform)\$(Configuration)\</OutDir>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)..\..\Build\VC17\$(projectName)\$(Platform)\$(Configuration)\</IntDir>
-    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)..\..\Build\VC17\$(projectName)\$(Platform)\$(Configuration)\</IntDir>
-    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)..\..\Build\VC17\$(Configuration)\</OutDir>
-    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)..\..\Build\VC17\$(Platform)\$(Configuration)\</OutDir>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)..\..\Build\VC17\$(projectName)\$(Platform)\$(Configuration)\</IntDir>
-    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
-    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
-    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
-    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
-    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
-    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
-    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
-    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
-    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
-    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
-    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
-    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
-    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(ProjectName)1_6</TargetName>
-    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectName)1_6</TargetName>
-    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectName)1_6D</TargetName>
-    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectName)1_6D</TargetName>
-  </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
-    <ClCompile>
-      <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>$(SolutionDir)..\..\;$(ProjectDir)..\..\..\XMLTooling;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;XMLTOOLING_LITE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <PrecompiledHeaderFile>
-      </PrecompiledHeaderFile>
-      <BrowseInformation>true</BrowseInformation>
-      <WarningLevel>Level3</WarningLevel>
-      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
-      <DisableSpecificWarnings>4275</DisableSpecificWarnings>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>_DEBUG;XMLTOOLING_LITE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-    </ResourceCompile>
-    <Link>
-      <AdditionalDependencies>wsock32.lib;log4shib1D.lib;xerces-c_3D.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <GenerateDebugInformation>true</GenerateDebugInformation>
-      <SubSystem>Windows</SubSystem>
-      <RandomizedBaseAddress>false</RandomizedBaseAddress>
-      <DataExecutionPrevention>
-      </DataExecutionPrevention>
-      <ImportLibrary>$(TargetDir)$(ProjectName)1D.lib</ImportLibrary>
-      <TargetMachine>MachineX86</TargetMachine>
-    </Link>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <Midl>
-      <TargetEnvironment>X64</TargetEnvironment>
-    </Midl>
-    <ClCompile>
-      <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>$(SolutionDir)..\..\;$(ProjectDir)..\..\..\XMLTooling;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;XMLTOOLING_LITE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <PrecompiledHeaderFile>
-      </PrecompiledHeaderFile>
-      <BrowseInformation>true</BrowseInformation>
-      <WarningLevel>Level3</WarningLevel>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <DisableSpecificWarnings>4275</DisableSpecificWarnings>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>_DEBUG;XMLTOOLING_LITE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-    </ResourceCompile>
-    <Link>
-      <AdditionalDependencies>wsock32.lib;log4shib1D.lib;xerces-c_3D.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <GenerateDebugInformation>true</GenerateDebugInformation>
-      <SubSystem>Windows</SubSystem>
-      <DataExecutionPrevention>
-      </DataExecutionPrevention>
-      <ImportLibrary>$(TargetDir)$(ProjectName)1D.lib</ImportLibrary>
-    </Link>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
-    <ClCompile>
-      <AdditionalIncludeDirectories>$(SolutionDir)..\..\;$(ProjectDir)..\..\..\XMLTooling;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;XMLTOOLING_LITE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <PrecompiledHeaderFile>
-      </PrecompiledHeaderFile>
-      <WarningLevel>Level3</WarningLevel>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <DisableSpecificWarnings>4275</DisableSpecificWarnings>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>XMLTOOLING_LITE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-    </ResourceCompile>
-    <Link>
-      <AdditionalDependencies>wsock32.lib;log4shib1.lib;xerces-c_3.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <GenerateDebugInformation>true</GenerateDebugInformation>
-      <SubSystem>Windows</SubSystem>
-      <OptimizeReferences>true</OptimizeReferences>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <RandomizedBaseAddress>false</RandomizedBaseAddress>
-      <DataExecutionPrevention>
-      </DataExecutionPrevention>
-      <ImportLibrary>$(TargetDir)$(ProjectName)1.lib</ImportLibrary>
-      <TargetMachine>MachineX86</TargetMachine>
-    </Link>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <Midl>
-      <TargetEnvironment>X64</TargetEnvironment>
-    </Midl>
-    <ClCompile>
-      <AdditionalIncludeDirectories>$(SolutionDir)..\..\;$(ProjectDir)..\..\..\XMLTooling;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;XMLTOOLING_LITE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <PrecompiledHeaderFile>
-      </PrecompiledHeaderFile>
-      <WarningLevel>Level3</WarningLevel>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <DisableSpecificWarnings>4275</DisableSpecificWarnings>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>XMLTOOLING_LITE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-    </ResourceCompile>
-    <Link>
-      <AdditionalDependencies>wsock32.lib;log4shib1.lib;xerces-c_3.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <GenerateDebugInformation>true</GenerateDebugInformation>
-      <SubSystem>Windows</SubSystem>
-      <OptimizeReferences>true</OptimizeReferences>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <DataExecutionPrevention>
-      </DataExecutionPrevention>
-      <ImportLibrary>$(TargetDir)$(ProjectName)1.lib</ImportLibrary>
-    </Link>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <ClCompile Include="..\..\..\XMLTooling\AbstractAttributeExtensibleXMLObject.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\AbstractComplexElement.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\AbstractDOMCachingXMLObject.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\AbstractSimpleElement.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\AbstractXMLObject.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\exceptions.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\Lockable.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\Namespace.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\QName.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\unicode.cpp" />
-    <ClCompile Include="..\..\..\xmltooling\util\CloneInputStream.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\version.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\XMLObjectBuilder.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\XMLToolingConfig.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\util\DateTime.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\util\NDC.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\util\ParserPool.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\util\PathResolver.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\util\ReloadableXMLFile.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\util\TemplateEngine.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\util\URLEncoder.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\util\Win32Threads.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\util\XMLConstants.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\util\XMLHelper.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\io\AbstractXMLObjectMarshaller.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\io\AbstractXMLObjectUnmarshaller.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\io\HTTPRequest.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\io\HTTPResponse.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\impl\AnyElement.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\impl\UnknownElement.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\validation\ValidatorSuite.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\soap\impl\SOAPClient.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\soap\impl\SOAPImpl.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\soap\impl\SOAPSchemaValidators.cpp" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="..\..\..\XMLTooling\AbstractAttributeExtensibleXMLObject.h" />
-    <ClInclude Include="..\..\..\XMLTooling\AbstractComplexElement.h" />
-    <ClInclude Include="..\..\..\XMLTooling\AbstractDOMCachingXMLObject.h" />
-    <ClInclude Include="..\..\..\XMLTooling\AbstractSimpleElement.h" />
-    <ClInclude Include="..\..\..\XMLTooling\AbstractXMLObject.h" />
-    <ClInclude Include="..\..\..\XMLTooling\AttributeExtensibleXMLObject.h" />
-    <ClInclude Include="..\..\..\XMLTooling\base.h" />
-    <ClInclude Include="..\..\..\XMLTooling\ConcreteXMLObjectBuilder.h" />
-    <ClInclude Include="..\..\..\XMLTooling\config_pub_win32.h" />
-    <ClInclude Include="..\..\..\XMLTooling\ElementExtensibleXMLObject.h" />
-    <ClInclude Include="..\..\..\XMLTooling\ElementProxy.h" />
-    <ClInclude Include="..\..\..\XMLTooling\exceptions.h" />
-    <ClInclude Include="..\..\..\XMLTooling\internal.h" />
-    <ClInclude Include="..\..\..\XMLTooling\Lockable.h" />
-    <ClInclude Include="..\..\..\XMLTooling\logging.h" />
-    <ClInclude Include="..\..\..\XMLTooling\Namespace.h" />
-    <ClInclude Include="..\..\..\XMLTooling\PluginManager.h" />
-    <ClInclude Include="..\..\..\XMLTooling\QName.h" />
-    <ClInclude Include="..\..\..\XMLTooling\unicode.h" />
-    <ClInclude Include="..\..\..\xmltooling\util\CloneInputStream.h" />
-    <ClInclude Include="..\..\..\XMLTooling\version.h" />
-    <ClInclude Include="..\..\..\XMLTooling\XMLObject.h" />
-    <ClInclude Include="..\..\..\XMLTooling\XMLObjectBuilder.h" />
-    <ClInclude Include="..\..\..\XMLTooling\XMLToolingConfig.h" />
-    <ClInclude Include="..\..\..\XMLTooling\util\DateTime.h" />
-    <ClInclude Include="..\..\..\XMLTooling\util\NDC.h" />
-    <ClInclude Include="..\..\..\XMLTooling\util\ParserPool.h" />
-    <ClInclude Include="..\..\..\XMLTooling\util\PathResolver.h" />
-    <ClInclude Include="..\..\..\XMLTooling\util\Predicates.h" />
-    <ClInclude Include="..\..\..\XMLTooling\util\ReloadableXMLFile.h" />
-    <ClInclude Include="..\..\..\XMLTooling\util\TemplateEngine.h" />
-    <ClInclude Include="..\..\..\XMLTooling\util\Threads.h" />
-    <ClInclude Include="..\..\..\XMLTooling\util\URLEncoder.h" />
-    <ClInclude Include="..\..\..\XMLTooling\util\XMLConstants.h" />
-    <ClInclude Include="..\..\..\XMLTooling\util\XMLHelper.h" />
-    <ClInclude Include="..\..\..\XMLTooling\util\XMLObjectChildrenList.h" />
-    <ClInclude Include="..\..\..\XMLTooling\io\AbstractXMLObjectMarshaller.h" />
-    <ClInclude Include="..\..\..\XMLTooling\io\AbstractXMLObjectUnmarshaller.h" />
-    <ClInclude Include="..\..\..\XMLTooling\impl\AnyElement.h" />
-    <ClInclude Include="..\..\..\XMLTooling\impl\UnknownElement.h" />
-    <ClInclude Include="..\..\..\XMLTooling\validation\Validator.h" />
-    <ClInclude Include="..\..\..\XMLTooling\validation\ValidatorSuite.h" />
-    <ClInclude Include="..\..\..\XMLTooling\soap\HTTPSOAPTransport.h" />
-    <ClInclude Include="..\..\..\XMLTooling\soap\SOAP.h" />
-    <ClInclude Include="..\..\..\XMLTooling\soap\SOAPClient.h" />
-    <ClInclude Include="..\..\..\XMLTooling\soap\SOAPTransport.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <ResourceCompile Include="..\..\..\XMLTooling\xmltooling.rc" />
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="..\..\..\XMLTooling\config_pub.h.in" />
-    <None Include="..\..\..\XMLTooling\Makefile.am" />
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
-</Project>
\ No newline at end of file
diff --git a/Projects/vc17/xmltooling/xmltooling-lite.vcxproj.filters b/Projects/vc17/xmltooling/xmltooling-lite.vcxproj.filters
deleted file mode 100644
index 8ff8ad2..0000000
--- a/Projects/vc17/xmltooling/xmltooling-lite.vcxproj.filters
+++ /dev/null
@@ -1,303 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{5FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
-      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
-    </Filter>
-    <Filter Include="Source Files\util">
-      <UniqueIdentifier>{6b31e0fe-3ed6-42a1-91ab-01785706b725}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\io">
-      <UniqueIdentifier>{0192d858-4723-4ee6-b664-45090a294e58}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\impl">
-      <UniqueIdentifier>{a8379edd-bc5d-4566-861b-1609b8be7556}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\validation">
-      <UniqueIdentifier>{d8ada3a2-c249-495c-a156-23be280c8f7e}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\soap">
-      <UniqueIdentifier>{c8607946-d663-43ef-b1a9-d45aa87d2561}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\soap\impl">
-      <UniqueIdentifier>{e166c754-ceb0-4852-88e5-77c7ef6d519a}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFC}</UniqueIdentifier>
-      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
-    </Filter>
-    <Filter Include="Header Files\util">
-      <UniqueIdentifier>{c7d3c01c-c0f1-4f9d-99b9-9e6292ee7907}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\io">
-      <UniqueIdentifier>{63cd591c-270f-489a-bd8f-f0a10c3ed035}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\impl">
-      <UniqueIdentifier>{5c74a183-c6f1-433e-8f7a-1b540d7f6661}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\validation">
-      <UniqueIdentifier>{ebed0c01-a837-40f8-8e5d-87308964abb6}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\soap">
-      <UniqueIdentifier>{dc121f87-4caa-478c-a125-2bb8240b92e9}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Resource Files">
-      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD02}</UniqueIdentifier>
-      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
-    </Filter>
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="..\..\..\XMLTooling\AbstractAttributeExtensibleXMLObject.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\AbstractComplexElement.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\AbstractDOMCachingXMLObject.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\AbstractSimpleElement.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\AbstractXMLObject.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\exceptions.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\Lockable.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\Namespace.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\QName.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\unicode.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\XMLObjectBuilder.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\XMLToolingConfig.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\util\DateTime.cpp">
-      <Filter>Source Files\util</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\util\NDC.cpp">
-      <Filter>Source Files\util</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\util\ParserPool.cpp">
-      <Filter>Source Files\util</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\util\PathResolver.cpp">
-      <Filter>Source Files\util</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\util\ReloadableXMLFile.cpp">
-      <Filter>Source Files\util</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\util\TemplateEngine.cpp">
-      <Filter>Source Files\util</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\util\URLEncoder.cpp">
-      <Filter>Source Files\util</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\util\Win32Threads.cpp">
-      <Filter>Source Files\util</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\util\XMLConstants.cpp">
-      <Filter>Source Files\util</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\util\XMLHelper.cpp">
-      <Filter>Source Files\util</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\io\AbstractXMLObjectMarshaller.cpp">
-      <Filter>Source Files\io</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\io\AbstractXMLObjectUnmarshaller.cpp">
-      <Filter>Source Files\io</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\io\HTTPRequest.cpp">
-      <Filter>Source Files\io</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\io\HTTPResponse.cpp">
-      <Filter>Source Files\io</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\impl\AnyElement.cpp">
-      <Filter>Source Files\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\impl\UnknownElement.cpp">
-      <Filter>Source Files\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\validation\ValidatorSuite.cpp">
-      <Filter>Source Files\validation</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\soap\impl\SOAPClient.cpp">
-      <Filter>Source Files\soap\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\soap\impl\SOAPImpl.cpp">
-      <Filter>Source Files\soap\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\soap\impl\SOAPSchemaValidators.cpp">
-      <Filter>Source Files\soap\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\version.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\xmltooling\util\CloneInputStream.cpp">
-      <Filter>Source Files\util</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="..\..\..\XMLTooling\AbstractAttributeExtensibleXMLObject.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\AbstractComplexElement.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\AbstractDOMCachingXMLObject.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\AbstractSimpleElement.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\AbstractXMLObject.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\AttributeExtensibleXMLObject.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\base.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\ConcreteXMLObjectBuilder.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\config_pub_win32.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\ElementExtensibleXMLObject.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\ElementProxy.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\exceptions.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\internal.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\Lockable.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\logging.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\Namespace.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\PluginManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\QName.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\unicode.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\version.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\XMLObject.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\XMLObjectBuilder.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\XMLToolingConfig.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\util\DateTime.h">
-      <Filter>Header Files\util</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\util\NDC.h">
-      <Filter>Header Files\util</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\util\ParserPool.h">
-      <Filter>Header Files\util</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\util\PathResolver.h">
-      <Filter>Header Files\util</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\util\Predicates.h">
-      <Filter>Header Files\util</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\util\ReloadableXMLFile.h">
-      <Filter>Header Files\util</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\util\TemplateEngine.h">
-      <Filter>Header Files\util</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\util\Threads.h">
-      <Filter>Header Files\util</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\util\URLEncoder.h">
-      <Filter>Header Files\util</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\util\XMLConstants.h">
-      <Filter>Header Files\util</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\util\XMLHelper.h">
-      <Filter>Header Files\util</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\util\XMLObjectChildrenList.h">
-      <Filter>Header Files\util</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\io\AbstractXMLObjectMarshaller.h">
-      <Filter>Header Files\io</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\io\AbstractXMLObjectUnmarshaller.h">
-      <Filter>Header Files\io</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\impl\AnyElement.h">
-      <Filter>Header Files\impl</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\impl\UnknownElement.h">
-      <Filter>Header Files\impl</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\validation\Validator.h">
-      <Filter>Header Files\validation</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\validation\ValidatorSuite.h">
-      <Filter>Header Files\validation</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\soap\HTTPSOAPTransport.h">
-      <Filter>Header Files\soap</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\soap\SOAP.h">
-      <Filter>Header Files\soap</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\soap\SOAPClient.h">
-      <Filter>Header Files\soap</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\soap\SOAPTransport.h">
-      <Filter>Header Files\soap</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\xmltooling\util\CloneInputStream.h">
-      <Filter>Header Files\util</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <ResourceCompile Include="..\..\..\XMLTooling\xmltooling.rc">
-      <Filter>Resource Files</Filter>
-    </ResourceCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="..\..\..\XMLTooling\config_pub.h.in" />
-    <None Include="..\..\..\XMLTooling\Makefile.am" />
-  </ItemGroup>
-</Project>
\ No newline at end of file
diff --git a/Projects/vc17/xmltooling/xmltooling.vcxproj b/Projects/vc17/xmltooling/xmltooling.vcxproj
deleted file mode 100644
index 5cfdad6..0000000
--- a/Projects/vc17/xmltooling/xmltooling.vcxproj
+++ /dev/null
@@ -1,366 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|Win32">
-      <Configuration>Debug</Configuration>
-      <Platform>Win32</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|Win32">
-      <Configuration>Release</Configuration>
-      <Platform>Win32</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{06B55A46-D3B3-41AE-B5A5-B57830BA010D}</ProjectGuid>
-    <RootNamespace>xmltooling</RootNamespace>
-    <Keyword>Win32Proj</Keyword>
-    <WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <WholeProgramOptimization>true</WholeProgramOptimization>
-    <PlatformToolset>v141</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v141</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <WholeProgramOptimization>true</WholeProgramOptimization>
-    <PlatformToolset>v141</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v141</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <PropertyGroup Label="UserMacros" />
-  <Import Project="..\..\..\..\BuildPath.props" />
-  <Import Project="$(ParentRoot)\Versions.props" />
-  <Import Project="$(ParentRoot)\Includes.props" />
-  <PropertyGroup>
-    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
-    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
-    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)..\..\Build\VC17\$(Configuration)\</OutDir>
-    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)..\..\Build\VC17\$(Platform)\$(Configuration)\</OutDir>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)..\..\Build\VC17\$(projectName)\$(Platform)\$(Configuration)\</IntDir>
-    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
-    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)..\..\Build\VC17\$(Configuration)\</OutDir>
-    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)..\..\Build\VC17\$(Platform)\$(Configuration)\</OutDir>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)..\..\Build\VC17\$(projectName)\$(Platform)\$(Configuration)\</IntDir>
-    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
-    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
-    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
-    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
-    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
-    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
-    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
-    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
-    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
-    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
-    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
-    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
-    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectName)1_6D</TargetName>
-    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectName)1_6D</TargetName>
-    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(ProjectName)1_6</TargetName>
-    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectName)1_6</TargetName>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
-    <IntDir>$(SolutionDir)..\..\Build\VC17\$(projectName)\$(Platform)\$(Configuration)\</IntDir>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
-    <IntDir>$(SolutionDir)..\..\Build\VC17\$(projectName)\$(Platform)\$(Configuration)\</IntDir>
-  </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
-    <ClCompile>
-      <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>$(SolutionDir)..\..\;$(ProjectDir)\..\..\..\XMLTooling\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
-      <PrecompiledHeaderFile>
-      </PrecompiledHeaderFile>
-      <BrowseInformation>true</BrowseInformation>
-      <WarningLevel>Level3</WarningLevel>
-      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <DisableSpecificWarnings>4275</DisableSpecificWarnings>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-    </ResourceCompile>
-    <Link>
-      <AdditionalDependencies>wsock32.lib;log4shib1D.lib;xerces-c_3D.lib;xsec_1D.lib;$(SSLLibD);$(LibCurlLibD);%(AdditionalDependencies)</AdditionalDependencies>
-      <GenerateDebugInformation>true</GenerateDebugInformation>
-      <SubSystem>Windows</SubSystem>
-      <DataExecutionPrevention>
-      </DataExecutionPrevention>
-      <ImportLibrary>$(TargetDir)$(ProjectName)1D.lib</ImportLibrary>
-    </Link>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <Midl>
-      <TargetEnvironment>X64</TargetEnvironment>
-    </Midl>
-    <ClCompile>
-      <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>$(SolutionDir)..\..\;$(ProjectDir)\..\..\..\XMLTooling;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
-      <PrecompiledHeaderFile>
-      </PrecompiledHeaderFile>
-      <BrowseInformation>true</BrowseInformation>
-      <WarningLevel>Level3</WarningLevel>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <DisableSpecificWarnings>4275</DisableSpecificWarnings>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-    </ResourceCompile>
-    <Link>
-      <AdditionalDependencies>wsock32.lib;log4shib1D.lib;xerces-c_3D.lib;xsec_1D.lib;$(SSLLibD);$(LibCurlLibD);%(AdditionalDependencies)</AdditionalDependencies>
-      <GenerateDebugInformation>true</GenerateDebugInformation>
-      <SubSystem>Windows</SubSystem>
-      <DataExecutionPrevention>
-      </DataExecutionPrevention>
-      <ImportLibrary>$(TargetDir)$(ProjectName)1D.lib</ImportLibrary>
-    </Link>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
-    <ClCompile>
-      <AdditionalIncludeDirectories>$(SolutionDir)..\..\;$(ProjectDir)\..\..\..\XMLTooling\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <PrecompiledHeaderFile>
-      </PrecompiledHeaderFile>
-      <WarningLevel>Level3</WarningLevel>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <DisableSpecificWarnings>4275</DisableSpecificWarnings>
-    </ClCompile>
-    <Link>
-      <AdditionalDependencies>wsock32.lib;log4shib1.lib;xerces-c_3.lib;xsec_1.lib;$(SSLLib);$(LibCurlLib);%(AdditionalDependencies)</AdditionalDependencies>
-      <GenerateDebugInformation>true</GenerateDebugInformation>
-      <SubSystem>Windows</SubSystem>
-      <OptimizeReferences>true</OptimizeReferences>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <DataExecutionPrevention>
-      </DataExecutionPrevention>
-      <ImportLibrary>$(TargetDir)$(ProjectName)1.lib</ImportLibrary>
-    </Link>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <Midl>
-      <TargetEnvironment>X64</TargetEnvironment>
-    </Midl>
-    <ClCompile>
-      <AdditionalIncludeDirectories>$(SolutionDir)..\..\;$(ProjectDir)\..\..\..\XMLTooling\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <PrecompiledHeaderFile>
-      </PrecompiledHeaderFile>
-      <WarningLevel>Level3</WarningLevel>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <DisableSpecificWarnings>4275</DisableSpecificWarnings>
-    </ClCompile>
-    <Link>
-      <AdditionalDependencies>wsock32.lib;log4shib1.lib;xerces-c_3.lib;xsec_1.lib;$(SSLLib);$(LibCurlLib);%(AdditionalDependencies)</AdditionalDependencies>
-      <GenerateDebugInformation>true</GenerateDebugInformation>
-      <SubSystem>Windows</SubSystem>
-      <OptimizeReferences>true</OptimizeReferences>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <DataExecutionPrevention>
-      </DataExecutionPrevention>
-      <ImportLibrary>$(TargetDir)$(ProjectName)1.lib</ImportLibrary>
-    </Link>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <ClCompile Include="..\..\..\XMLTooling\AbstractAttributeExtensibleXMLObject.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\AbstractComplexElement.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\AbstractDOMCachingXMLObject.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\AbstractSimpleElement.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\AbstractXMLObject.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\exceptions.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\Lockable.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\Namespace.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\QName.cpp" />
-    <ClCompile Include="..\..\..\xmltooling\security\impl\OpenSSLSecurityHelper.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\PKIXPathValidator.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\unicode.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\util\CloneInputStream.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\version.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\XMLObjectBuilder.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\XMLToolingConfig.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\util\CurlURLInputStream.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\util\DateTime.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\util\NDC.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\util\ParserPool.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\util\PathResolver.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\util\ReloadableXMLFile.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\util\ReplayCache.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\util\StorageService.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\util\TemplateEngine.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\util\URLEncoder.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\util\Win32Threads.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\util\XMLConstants.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\util\XMLHelper.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\io\AbstractXMLObjectMarshaller.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\io\AbstractXMLObjectUnmarshaller.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\io\HTTPRequest.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\io\HTTPResponse.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\impl\AnyElement.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\impl\MemoryStorageService.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\impl\UnknownElement.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\validation\ValidatorSuite.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\signature\impl\KeyInfoImpl.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\signature\impl\KeyInfoSchemaValidators.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\signature\impl\SignatureValidator.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\signature\impl\XMLSecSignatureImpl.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\encryption\impl\Decrypter.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\encryption\impl\EncryptedKeyResolver.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\encryption\impl\Encrypter.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\encryption\impl\EncryptionImpl.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\encryption\impl\EncryptionSchemaValidators.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\AbstractPKIXTrustEngine.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\BasicX509Credential.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\ChainingCredentialResolver.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\ChainingTrustEngine.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\CredentialCriteria.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\CredentialResolver.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\DummyCredentialResolver.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\ExplicitKeyTrustEngine.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\FilesystemCredentialResolver.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\InlineKeyResolver.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\KeyInfoResolver.cpp" />
-    <ClCompile Include="..\..\..\xmltooling\security\impl\OpenSSLSupport.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\OpenSSLCryptoX509CRL.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\SecurityHelper.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\StaticPKIXTrustEngine.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\TrustEngine.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\XSECCryptoX509CRL.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\soap\impl\CURLSOAPTransport.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\soap\impl\SOAPClient.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\soap\impl\SOAPImpl.cpp" />
-    <ClCompile Include="..\..\..\XMLTooling\soap\impl\SOAPSchemaValidators.cpp" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="..\..\..\XMLTooling\AbstractAttributeExtensibleXMLObject.h" />
-    <ClInclude Include="..\..\..\XMLTooling\AbstractComplexElement.h" />
-    <ClInclude Include="..\..\..\XMLTooling\AbstractDOMCachingXMLObject.h" />
-    <ClInclude Include="..\..\..\XMLTooling\AbstractSimpleElement.h" />
-    <ClInclude Include="..\..\..\XMLTooling\AbstractXMLObject.h" />
-    <ClInclude Include="..\..\..\XMLTooling\AttributeExtensibleXMLObject.h" />
-    <ClInclude Include="..\..\..\XMLTooling\base.h" />
-    <ClInclude Include="..\..\..\XMLTooling\ConcreteXMLObjectBuilder.h" />
-    <ClInclude Include="..\..\..\XMLTooling\config_pub_win32.h" />
-    <ClInclude Include="..\..\..\XMLTooling\ElementExtensibleXMLObject.h" />
-    <ClInclude Include="..\..\..\XMLTooling\ElementProxy.h" />
-    <ClInclude Include="..\..\..\XMLTooling\exceptions.h" />
-    <ClInclude Include="..\..\..\XMLTooling\internal.h" />
-    <ClInclude Include="..\..\..\XMLTooling\Lockable.h" />
-    <ClInclude Include="..\..\..\XMLTooling\logging.h" />
-    <ClInclude Include="..\..\..\XMLTooling\Namespace.h" />
-    <ClInclude Include="..\..\..\XMLTooling\PluginManager.h" />
-    <ClInclude Include="..\..\..\XMLTooling\QName.h" />
-    <ClInclude Include="..\..\..\XMLTooling\security\OpenSSLPathValidator.h" />
-    <ClInclude Include="..\..\..\XMLTooling\security\PathValidator.h" />
-    <ClInclude Include="..\..\..\XMLTooling\security\PKIXPathValidatorParams.h" />
-    <ClInclude Include="..\..\..\XMLTooling\unicode.h" />
-    <ClInclude Include="..\..\..\XMLTooling\util\CloneInputStream.h" />
-    <ClInclude Include="..\..\..\XMLTooling\version.h" />
-    <ClInclude Include="..\..\..\XMLTooling\XMLObject.h" />
-    <ClInclude Include="..\..\..\XMLTooling\XMLObjectBuilder.h" />
-    <ClInclude Include="..\..\..\XMLTooling\XMLToolingConfig.h" />
-    <ClInclude Include="..\..\..\XMLTooling\util\CurlURLInputStream.h" />
-    <ClInclude Include="..\..\..\XMLTooling\util\DateTime.h" />
-    <ClInclude Include="..\..\..\XMLTooling\util\NDC.h" />
-    <ClInclude Include="..\..\..\XMLTooling\util\ParserPool.h" />
-    <ClInclude Include="..\..\..\XMLTooling\util\PathResolver.h" />
-    <ClInclude Include="..\..\..\XMLTooling\util\Predicates.h" />
-    <ClInclude Include="..\..\..\XMLTooling\util\ReloadableXMLFile.h" />
-    <ClInclude Include="..\..\..\XMLTooling\util\ReplayCache.h" />
-    <ClInclude Include="..\..\..\XMLTooling\util\StorageService.h" />
-    <ClInclude Include="..\..\..\XMLTooling\util\TemplateEngine.h" />
-    <ClInclude Include="..\..\..\XMLTooling\util\Threads.h" />
-    <ClInclude Include="..\..\..\XMLTooling\util\URLEncoder.h" />
-    <ClInclude Include="..\..\..\XMLTooling\util\XMLConstants.h" />
-    <ClInclude Include="..\..\..\XMLTooling\util\XMLHelper.h" />
-    <ClInclude Include="..\..\..\XMLTooling\util\XMLObjectChildrenList.h" />
-    <ClInclude Include="..\..\..\XMLTooling\io\AbstractXMLObjectMarshaller.h" />
-    <ClInclude Include="..\..\..\XMLTooling\io\AbstractXMLObjectUnmarshaller.h" />
-    <ClInclude Include="..\..\..\XMLTooling\io\GenericRequest.h" />
-    <ClInclude Include="..\..\..\XMLTooling\io\GenericResponse.h" />
-    <ClInclude Include="..\..\..\XMLTooling\io\HTTPRequest.h" />
-    <ClInclude Include="..\..\..\XMLTooling\io\HTTPResponse.h" />
-    <ClInclude Include="..\..\..\XMLTooling\impl\AnyElement.h" />
-    <ClInclude Include="..\..\..\XMLTooling\impl\UnknownElement.h" />
-    <ClInclude Include="..\..\..\XMLTooling\validation\Validator.h" />
-    <ClInclude Include="..\..\..\XMLTooling\validation\ValidatorSuite.h" />
-    <ClInclude Include="..\..\..\XMLTooling\signature\ContentReference.h" />
-    <ClInclude Include="..\..\..\XMLTooling\signature\KeyInfo.h" />
-    <ClInclude Include="..\..\..\XMLTooling\signature\Signature.h" />
-    <ClInclude Include="..\..\..\XMLTooling\signature\SignatureValidator.h" />
-    <ClInclude Include="..\..\..\XMLTooling\encryption\Decrypter.h" />
-    <ClInclude Include="..\..\..\XMLTooling\encryption\EncryptedKeyResolver.h" />
-    <ClInclude Include="..\..\..\XMLTooling\encryption\Encrypter.h" />
-    <ClInclude Include="..\..\..\XMLTooling\encryption\Encryption.h" />
-    <ClInclude Include="..\..\..\XMLTooling\security\AbstractPKIXTrustEngine.h" />
-    <ClInclude Include="..\..\..\XMLTooling\security\BasicX509Credential.h" />
-    <ClInclude Include="..\..\..\XMLTooling\security\ChainingTrustEngine.h" />
-    <ClInclude Include="..\..\..\XMLTooling\security\Credential.h" />
-    <ClInclude Include="..\..\..\XMLTooling\security\CredentialContext.h" />
-    <ClInclude Include="..\..\..\XMLTooling\security\CredentialCriteria.h" />
-    <ClInclude Include="..\..\..\XMLTooling\security\CredentialResolver.h" />
-    <ClInclude Include="..\..\..\XMLTooling\security\KeyInfoCredentialContext.h" />
-    <ClInclude Include="..\..\..\XMLTooling\security\KeyInfoResolver.h" />
-    <ClInclude Include="..\..\..\XMLTooling\security\OpenSSLCredential.h" />
-    <ClInclude Include="..\..\..\XMLTooling\security\OpenSSLCryptoX509CRL.h" />
-    <ClInclude Include="..\..\..\XMLTooling\security\OpenSSLTrustEngine.h" />
-    <ClInclude Include="..\..\..\XMLTooling\security\SecurityHelper.h" />
-    <ClInclude Include="..\..\..\XMLTooling\security\SignatureTrustEngine.h" />
-    <ClInclude Include="..\..\..\XMLTooling\security\TrustEngine.h" />
-    <ClInclude Include="..\..\..\XMLTooling\security\X509Credential.h" />
-    <ClInclude Include="..\..\..\XMLTooling\security\X509TrustEngine.h" />
-    <ClInclude Include="..\..\..\XMLTooling\security\XSECCryptoX509CRL.h" />
-    <ClInclude Include="..\..\..\XMLTooling\soap\HTTPSOAPTransport.h" />
-    <ClInclude Include="..\..\..\XMLTooling\soap\OpenSSLSOAPTransport.h" />
-    <ClInclude Include="..\..\..\XMLTooling\soap\SOAP.h" />
-    <ClInclude Include="..\..\..\XMLTooling\soap\SOAPClient.h" />
-    <ClInclude Include="..\..\..\XMLTooling\soap\SOAPTransport.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <ResourceCompile Include="..\..\..\XMLTooling\xmltooling.rc" />
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="..\..\..\XMLTooling\config_pub.h.in" />
-    <None Include="..\..\..\XMLTooling\Makefile.am" />
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
-</Project>
\ No newline at end of file
diff --git a/Projects/vc17/xmltooling/xmltooling.vcxproj.filters b/Projects/vc17/xmltooling/xmltooling.vcxproj.filters
deleted file mode 100644
index 53a6400..0000000
--- a/Projects/vc17/xmltooling/xmltooling.vcxproj.filters
+++ /dev/null
@@ -1,540 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
-      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
-    </Filter>
-    <Filter Include="Source Files\util">
-      <UniqueIdentifier>{8b8038f5-ba25-456b-9734-a70686aef04a}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\io">
-      <UniqueIdentifier>{0d7d667e-e1f1-4c0b-a151-d7c4627907aa}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\impl">
-      <UniqueIdentifier>{122b507b-6147-4892-8a43-f30af20ef523}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\validation">
-      <UniqueIdentifier>{4bd22bc7-71ca-4d3b-8998-8ebea451cc3c}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\signature">
-      <UniqueIdentifier>{a4dfe3ee-9b1f-4cd1-9260-04ec12f59cf9}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\signature\impl">
-      <UniqueIdentifier>{3d91cda3-da09-4fca-991b-b3162ac58c3b}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\encryption">
-      <UniqueIdentifier>{0f737f2b-cabf-4da5-a02a-e3df621ed5d3}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\encryption\impl">
-      <UniqueIdentifier>{b8372dbb-c996-4ef7-8d1e-2877eb272885}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\security">
-      <UniqueIdentifier>{b04066c6-8949-4a59-89b3-1521e6cec860}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\security\impl">
-      <UniqueIdentifier>{306c16b4-af6b-4c21-948d-0149253aa0f0}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\soap">
-      <UniqueIdentifier>{bd52f91d-88db-49be-a9cd-445b6a6a61d2}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\soap\impl">
-      <UniqueIdentifier>{733d4fc4-edbf-43d3-a95d-6796bd93c296}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
-      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
-    </Filter>
-    <Filter Include="Header Files\util">
-      <UniqueIdentifier>{d470e7cb-b341-46f8-8ebf-2df760ca7caa}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\io">
-      <UniqueIdentifier>{74549b82-97e3-4c43-8603-07ca45818106}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\impl">
-      <UniqueIdentifier>{64d95fff-366e-4a00-bf4b-2fc8e3b3a805}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\validation">
-      <UniqueIdentifier>{0b7707f6-d7b6-4a2d-a853-83c43810c997}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\signature">
-      <UniqueIdentifier>{90125fa2-c1da-4526-88ff-4a45f7c53150}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\encryption">
-      <UniqueIdentifier>{a88763c2-8c35-46e5-8ecb-ba1f28a11577}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\security">
-      <UniqueIdentifier>{fe2da4fa-ae43-4671-ab6e-8e8abf39703f}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\soap">
-      <UniqueIdentifier>{3409a378-6623-4990-97a5-a84925dc0f43}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Resource Files">
-      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
-      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
-    </Filter>
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="..\..\..\XMLTooling\AbstractAttributeExtensibleXMLObject.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\AbstractComplexElement.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\AbstractDOMCachingXMLObject.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\AbstractSimpleElement.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\AbstractXMLObject.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\exceptions.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\Lockable.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\Namespace.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\QName.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\unicode.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\XMLObjectBuilder.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\XMLToolingConfig.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\util\CurlURLInputStream.cpp">
-      <Filter>Source Files\util</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\util\DateTime.cpp">
-      <Filter>Source Files\util</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\util\NDC.cpp">
-      <Filter>Source Files\util</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\util\ParserPool.cpp">
-      <Filter>Source Files\util</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\util\PathResolver.cpp">
-      <Filter>Source Files\util</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\util\ReloadableXMLFile.cpp">
-      <Filter>Source Files\util</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\util\ReplayCache.cpp">
-      <Filter>Source Files\util</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\util\StorageService.cpp">
-      <Filter>Source Files\util</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\util\TemplateEngine.cpp">
-      <Filter>Source Files\util</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\util\URLEncoder.cpp">
-      <Filter>Source Files\util</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\util\Win32Threads.cpp">
-      <Filter>Source Files\util</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\util\XMLConstants.cpp">
-      <Filter>Source Files\util</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\util\XMLHelper.cpp">
-      <Filter>Source Files\util</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\io\AbstractXMLObjectMarshaller.cpp">
-      <Filter>Source Files\io</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\io\AbstractXMLObjectUnmarshaller.cpp">
-      <Filter>Source Files\io</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\io\HTTPRequest.cpp">
-      <Filter>Source Files\io</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\io\HTTPResponse.cpp">
-      <Filter>Source Files\io</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\impl\AnyElement.cpp">
-      <Filter>Source Files\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\impl\MemoryStorageService.cpp">
-      <Filter>Source Files\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\impl\UnknownElement.cpp">
-      <Filter>Source Files\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\validation\ValidatorSuite.cpp">
-      <Filter>Source Files\validation</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\signature\impl\KeyInfoImpl.cpp">
-      <Filter>Source Files\signature\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\signature\impl\KeyInfoSchemaValidators.cpp">
-      <Filter>Source Files\signature\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\signature\impl\SignatureValidator.cpp">
-      <Filter>Source Files\signature\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\signature\impl\XMLSecSignatureImpl.cpp">
-      <Filter>Source Files\signature\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\encryption\impl\Decrypter.cpp">
-      <Filter>Source Files\encryption\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\encryption\impl\EncryptedKeyResolver.cpp">
-      <Filter>Source Files\encryption\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\encryption\impl\Encrypter.cpp">
-      <Filter>Source Files\encryption\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\encryption\impl\EncryptionImpl.cpp">
-      <Filter>Source Files\encryption\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\encryption\impl\EncryptionSchemaValidators.cpp">
-      <Filter>Source Files\encryption\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\AbstractPKIXTrustEngine.cpp">
-      <Filter>Source Files\security\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\BasicX509Credential.cpp">
-      <Filter>Source Files\security\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\ChainingCredentialResolver.cpp">
-      <Filter>Source Files\security\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\ChainingTrustEngine.cpp">
-      <Filter>Source Files\security\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\CredentialCriteria.cpp">
-      <Filter>Source Files\security\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\CredentialResolver.cpp">
-      <Filter>Source Files\security\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\DummyCredentialResolver.cpp">
-      <Filter>Source Files\security\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\ExplicitKeyTrustEngine.cpp">
-      <Filter>Source Files\security\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\FilesystemCredentialResolver.cpp">
-      <Filter>Source Files\security\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\InlineKeyResolver.cpp">
-      <Filter>Source Files\security\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\KeyInfoResolver.cpp">
-      <Filter>Source Files\security\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\OpenSSLCryptoX509CRL.cpp">
-      <Filter>Source Files\security\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\SecurityHelper.cpp">
-      <Filter>Source Files\security\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\StaticPKIXTrustEngine.cpp">
-      <Filter>Source Files\security\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\TrustEngine.cpp">
-      <Filter>Source Files\security\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\XSECCryptoX509CRL.cpp">
-      <Filter>Source Files\security\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\soap\impl\CURLSOAPTransport.cpp">
-      <Filter>Source Files\soap\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\soap\impl\SOAPClient.cpp">
-      <Filter>Source Files\soap\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\soap\impl\SOAPImpl.cpp">
-      <Filter>Source Files\soap\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\soap\impl\SOAPSchemaValidators.cpp">
-      <Filter>Source Files\soap\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\version.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\security\impl\PKIXPathValidator.cpp">
-      <Filter>Source Files\security\impl</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\XMLTooling\util\CloneInputStream.cpp">
-      <Filter>Source Files\util</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\xmltooling\security\impl\OpenSSLSupport.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\..\xmltooling\security\impl\OpenSSLSecurityHelper.cpp">
-      <Filter>Source Files\security\impl</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="..\..\..\XMLTooling\AbstractAttributeExtensibleXMLObject.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\AbstractComplexElement.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\AbstractDOMCachingXMLObject.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\AbstractSimpleElement.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\AbstractXMLObject.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\AttributeExtensibleXMLObject.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\base.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\ConcreteXMLObjectBuilder.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\config_pub_win32.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\ElementExtensibleXMLObject.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\ElementProxy.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\exceptions.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\internal.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\Lockable.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\logging.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\Namespace.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\PluginManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\QName.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\unicode.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\version.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\XMLObject.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\XMLObjectBuilder.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\XMLToolingConfig.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\util\CurlURLInputStream.h">
-      <Filter>Header Files\util</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\util\DateTime.h">
-      <Filter>Header Files\util</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\util\NDC.h">
-      <Filter>Header Files\util</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\util\ParserPool.h">
-      <Filter>Header Files\util</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\util\PathResolver.h">
-      <Filter>Header Files\util</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\util\Predicates.h">
-      <Filter>Header Files\util</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\util\ReloadableXMLFile.h">
-      <Filter>Header Files\util</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\util\ReplayCache.h">
-      <Filter>Header Files\util</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\util\StorageService.h">
-      <Filter>Header Files\util</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\util\TemplateEngine.h">
-      <Filter>Header Files\util</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\util\Threads.h">
-      <Filter>Header Files\util</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\util\URLEncoder.h">
-      <Filter>Header Files\util</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\util\XMLConstants.h">
-      <Filter>Header Files\util</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\util\XMLHelper.h">
-      <Filter>Header Files\util</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\util\XMLObjectChildrenList.h">
-      <Filter>Header Files\util</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\io\AbstractXMLObjectMarshaller.h">
-      <Filter>Header Files\io</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\io\AbstractXMLObjectUnmarshaller.h">
-      <Filter>Header Files\io</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\io\GenericRequest.h">
-      <Filter>Header Files\io</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\io\GenericResponse.h">
-      <Filter>Header Files\io</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\io\HTTPRequest.h">
-      <Filter>Header Files\io</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\io\HTTPResponse.h">
-      <Filter>Header Files\io</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\impl\AnyElement.h">
-      <Filter>Header Files\impl</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\impl\UnknownElement.h">
-      <Filter>Header Files\impl</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\validation\Validator.h">
-      <Filter>Header Files\validation</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\validation\ValidatorSuite.h">
-      <Filter>Header Files\validation</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\signature\ContentReference.h">
-      <Filter>Header Files\signature</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\signature\KeyInfo.h">
-      <Filter>Header Files\signature</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\signature\Signature.h">
-      <Filter>Header Files\signature</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\signature\SignatureValidator.h">
-      <Filter>Header Files\signature</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\encryption\Decrypter.h">
-      <Filter>Header Files\encryption</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\encryption\EncryptedKeyResolver.h">
-      <Filter>Header Files\encryption</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\encryption\Encrypter.h">
-      <Filter>Header Files\encryption</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\encryption\Encryption.h">
-      <Filter>Header Files\encryption</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\security\AbstractPKIXTrustEngine.h">
-      <Filter>Header Files\security</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\security\BasicX509Credential.h">
-      <Filter>Header Files\security</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\security\ChainingTrustEngine.h">
-      <Filter>Header Files\security</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\security\Credential.h">
-      <Filter>Header Files\security</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\security\CredentialContext.h">
-      <Filter>Header Files\security</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\security\CredentialCriteria.h">
-      <Filter>Header Files\security</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\security\CredentialResolver.h">
-      <Filter>Header Files\security</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\security\KeyInfoCredentialContext.h">
-      <Filter>Header Files\security</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\security\KeyInfoResolver.h">
-      <Filter>Header Files\security</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\security\OpenSSLCredential.h">
-      <Filter>Header Files\security</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\security\OpenSSLCryptoX509CRL.h">
-      <Filter>Header Files\security</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\security\OpenSSLTrustEngine.h">
-      <Filter>Header Files\security</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\security\SecurityHelper.h">
-      <Filter>Header Files\security</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\security\SignatureTrustEngine.h">
-      <Filter>Header Files\security</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\security\TrustEngine.h">
-      <Filter>Header Files\security</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\security\X509Credential.h">
-      <Filter>Header Files\security</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\security\X509TrustEngine.h">
-      <Filter>Header Files\security</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\security\XSECCryptoX509CRL.h">
-      <Filter>Header Files\security</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\soap\HTTPSOAPTransport.h">
-      <Filter>Header Files\soap</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\soap\OpenSSLSOAPTransport.h">
-      <Filter>Header Files\soap</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\soap\SOAP.h">
-      <Filter>Header Files\soap</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\soap\SOAPClient.h">
-      <Filter>Header Files\soap</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\soap\SOAPTransport.h">
-      <Filter>Header Files\soap</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\security\OpenSSLPathValidator.h">
-      <Filter>Header Files\security</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\security\PathValidator.h">
-      <Filter>Header Files\security</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\security\PKIXPathValidatorParams.h">
-      <Filter>Header Files\security</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\XMLTooling\util\CloneInputStream.h">
-      <Filter>Header Files\util</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <ResourceCompile Include="..\..\..\XMLTooling\xmltooling.rc">
-      <Filter>Resource Files</Filter>
-    </ResourceCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="..\..\..\XMLTooling\config_pub.h.in" />
-    <None Include="..\..\..\XMLTooling\Makefile.am" />
-  </ItemGroup>
-</Project>
\ No newline at end of file
diff --git a/Projects/vc17/xmltoolingtest/xmltoolingtest.vcxproj b/Projects/vc17/xmltoolingtest/xmltoolingtest.vcxproj
deleted file mode 100644
index d99e1dd..0000000
--- a/Projects/vc17/xmltoolingtest/xmltoolingtest.vcxproj
+++ /dev/null
@@ -1,485 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|Win32">
-      <Configuration>Debug</Configuration>
-      <Platform>Win32</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|Win32">
-      <Configuration>Release</Configuration>
-      <Platform>Win32</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{3E34CDCC-FCBA-490D-A165-1CB6F4559799}</ProjectGuid>
-    <RootNamespace>xmltoolingtest</RootNamespace>
-    <CxxTestRoot>$(BuildRoot)\cxxtest\</CxxTestRoot>
-    <Keyword>Win32Proj</Keyword>
-    <WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
-    <ConfigurationType>Application</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <WholeProgramOptimization>true</WholeProgramOptimization>
-    <PlatformToolset>v141</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
-    <ConfigurationType>Application</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v141</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
-    <ConfigurationType>Application</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <WholeProgramOptimization>true</WholeProgramOptimization>
-    <PlatformToolset>v141</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>Application</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v141</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <PropertyGroup Label="UserMacros" />
-  <Import Project="..\..\..\..\BuildPath.props" />
-  <Import Project="$(ParentRoot)\Versions.props" />
-  <Import Project="$(ParentRoot)\Includes.props" />
-  <PropertyGroup>
-    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
-    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
-    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\..\..\Build\VC17\$(Platform)\$(Configuration)\</OutDir>
-    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\..\..\Build\VC17\$(Configuration)\</OutDir>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)..\..\Build\VC17\$(projectName)\$(Platform)\$(Configuration)\</IntDir>
-    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
-    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)..\..\Build\VC17\$(Configuration)\</OutDir>
-    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)..\..\Build\VC17\$(Platform)\$(Configuration)\</OutDir>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)..\..\Build\VC17\$(projectName)\$(Platform)\$(Configuration)\</IntDir>
-    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
-    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
-    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
-    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
-    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
-    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
-    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
-    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
-    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
-    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
-    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
-    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
-    <IntDir>$(SolutionDir)..\..\Build\VC17\$(projectName)\$(Platform)\$(Configuration)\</IntDir>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
-    <IntDir>$(SolutionDir)..\..\Build\VC17\$(projectName)\$(Platform)\$(Configuration)\</IntDir>
-  </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
-    <ClCompile>
-      <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>$(SolutionDir)..\..\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <BrowseInformation>true</BrowseInformation>
-      <WarningLevel>Level3</WarningLevel>
-      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
-      <DisableSpecificWarnings>4275</DisableSpecificWarnings>
-    </ClCompile>
-    <Link>
-      <AdditionalDependencies>xerces-c_3D.lib;xsec_1D.lib;$(SSLLib);%(AdditionalDependencies)</AdditionalDependencies>
-      <GenerateDebugInformation>true</GenerateDebugInformation>
-      <SubSystem>Console</SubSystem>
-      <RandomizedBaseAddress>false</RandomizedBaseAddress>
-      <DataExecutionPrevention>
-      </DataExecutionPrevention>
-      <TargetMachine>MachineX86</TargetMachine>
-    </Link>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <Midl>
-      <TargetEnvironment>X64</TargetEnvironment>
-    </Midl>
-    <ClCompile>
-      <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>$(SolutionDir)..\..\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <BrowseInformation>true</BrowseInformation>
-      <WarningLevel>Level3</WarningLevel>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <DisableSpecificWarnings>4275</DisableSpecificWarnings>
-    </ClCompile>
-    <Link>
-      <AdditionalDependencies>xerces-c_3D.lib;xsec_1D.lib;$(SSLLibD);%(AdditionalDependencies)</AdditionalDependencies>
-      <GenerateDebugInformation>true</GenerateDebugInformation>
-      <SubSystem>Console</SubSystem>
-      <DataExecutionPrevention>
-      </DataExecutionPrevention>
-    </Link>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
-    <ClCompile>
-      <AdditionalIncludeDirectories>$(SolutionDir)..\..\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <WarningLevel>Level3</WarningLevel>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <DisableSpecificWarnings>4275</DisableSpecificWarnings>
-    </ClCompile>
-    <Link>
-      <AdditionalDependencies>xerces-c_3.lib;xsec_1.lib;$(SSLLib);%(AdditionalDependencies)</AdditionalDependencies>
-      <GenerateDebugInformation>true</GenerateDebugInformation>
-      <SubSystem>Console</SubSystem>
-      <OptimizeReferences>true</OptimizeReferences>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <RandomizedBaseAddress>false</RandomizedBaseAddress>
-      <DataExecutionPrevention>
-      </DataExecutionPrevention>
-      <TargetMachine>MachineX86</TargetMachine>
-    </Link>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <Midl>
-      <TargetEnvironment>X64</TargetEnvironment>
-    </Midl>
-    <ClCompile>
-      <AdditionalIncludeDirectories>$(SolutionDir)..\..\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <WarningLevel>Level3</WarningLevel>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <DisableSpecificWarnings>4275</DisableSpecificWarnings>
-    </ClCompile>
-    <Link>
-      <AdditionalDependencies>xerces-c_3.lib;xsec_1.lib;$(SSLLib);%(AdditionalDependencies)</AdditionalDependencies>
-      <GenerateDebugInformation>true</GenerateDebugInformation>
-      <SubSystem>Console</SubSystem>
-      <OptimizeReferences>true</OptimizeReferences>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <DataExecutionPrevention>
-      </DataExecutionPrevention>
-    </Link>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <ClCompile Include="CloneInputStreamTest.cpp" />
-    <ClCompile Include="ComplexXMLObjectTest.cpp" />
-    <ClCompile Include="DateTimeTest.cpp" />
-    <ClCompile Include="EncryptionTest.cpp" />
-    <ClCompile Include="ExceptionTest.cpp" />
-    <ClCompile Include="ExplicitKeyTrustEngineTest.cpp" />
-    <ClCompile Include="FilesystemCredentialResolverTest.cpp" />
-    <ClCompile Include="InlineKeyResolverTest.cpp" />
-    <ClCompile Include="KeyInfoTest.cpp" />
-    <ClCompile Include="MarshallingTest.cpp" />
-    <ClCompile Include="MemoryStorageServiceTest.cpp" />
-    <ClCompile Include="NonVisibleNamespaceTest.cpp" />
-    <ClCompile Include="PKIXEngineTest.cpp" />
-    <ClCompile Include="SecurityHelperTest.cpp" />
-    <ClCompile Include="SignatureTest.cpp" />
-    <ClCompile Include="SOAPTest.cpp" />
-    <ClCompile Include="TemplateEngineTest.cpp" />
-    <ClCompile Include="UnmarshallingTest.cpp" />
-    <ClCompile Include="xmltoolingtest.cpp" />
-  </ItemGroup>
-  <ItemGroup>
-    <CustomBuild Include="..\..\..\XMLToolingTest\CloneInputStreamTest.h">
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\ComplexXMLObjectTest.h">
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\DateTimeTest.h">
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\EncryptionTest.h">
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\ExceptionTest.h">
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\ExplicitKeyTrustEngineTest.h">
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp ../../../xmltoolingtest/"%(FileName)".h"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp ../../../xmltoolingtest/"%(FileName)".h"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp ../../../xmltoolingtest/"%(FileName)".h"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp ../../../xmltoolingtest/"%(FileName)".h"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\FilesystemCredentialResolverTest.h">
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\InlineKeyResolverTest.h">
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\KeyInfoTest.h">
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\MarshallingTest.h">
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\MemoryStorageServiceTest.h">
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\NonVisibleNamespaceTest.h">
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"</Command>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\PKIXEngineTest.h">
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"</Command>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\SecurityHelperTest.h">
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\SignatureTest.h">
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\SOAPTest.h">
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\TemplateEngineTest.h">
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\UnmarshallingTest.h">
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --part --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\xmltoolingtest.h">
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --error-printer --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --error-printer --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --error-printer --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">perl.exe -w $(CxxTestRoot)\cxxtestgen.pl --error-printer --have-eh --have-std --abort-on-fail -o "%(Filename)".cpp "%(FullPath)"
-</Command>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).cpp;%(Outputs)</Outputs>
-    </CustomBuild>
-    <ClInclude Include="..\..\..\XMLToolingTest\XMLObjectBaseTestCase.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="..\..\..\XMLToolingTest\Makefile.am" />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="..\xmltooling\xmltooling.vcxproj">
-      <Project>{06b55a46-d3b3-41ae-b5a5-b57830ba010d}</Project>
-      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
-    </ProjectReference>
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
-</Project>
\ No newline at end of file
diff --git a/Projects/vc17/xmltoolingtest/xmltoolingtest.vcxproj.filters b/Projects/vc17/xmltoolingtest/xmltoolingtest.vcxproj.filters
deleted file mode 100644
index 7d069f3..0000000
--- a/Projects/vc17/xmltoolingtest/xmltoolingtest.vcxproj.filters
+++ /dev/null
@@ -1,139 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <Filter Include="Generated Code">
-      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
-      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
-    </Filter>
-    <Filter Include="Unit Tests">
-      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
-      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
-    </Filter>
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="ComplexXMLObjectTest.cpp">
-      <Filter>Generated Code</Filter>
-    </ClCompile>
-    <ClCompile Include="DateTimeTest.cpp">
-      <Filter>Generated Code</Filter>
-    </ClCompile>
-    <ClCompile Include="EncryptionTest.cpp">
-      <Filter>Generated Code</Filter>
-    </ClCompile>
-    <ClCompile Include="ExceptionTest.cpp">
-      <Filter>Generated Code</Filter>
-    </ClCompile>
-    <ClCompile Include="FilesystemCredentialResolverTest.cpp">
-      <Filter>Generated Code</Filter>
-    </ClCompile>
-    <ClCompile Include="InlineKeyResolverTest.cpp">
-      <Filter>Generated Code</Filter>
-    </ClCompile>
-    <ClCompile Include="KeyInfoTest.cpp">
-      <Filter>Generated Code</Filter>
-    </ClCompile>
-    <ClCompile Include="MarshallingTest.cpp">
-      <Filter>Generated Code</Filter>
-    </ClCompile>
-    <ClCompile Include="MemoryStorageServiceTest.cpp">
-      <Filter>Generated Code</Filter>
-    </ClCompile>
-    <ClCompile Include="NonVisibleNamespaceTest.cpp">
-      <Filter>Generated Code</Filter>
-    </ClCompile>
-    <ClCompile Include="PKIXEngineTest.cpp">
-      <Filter>Generated Code</Filter>
-    </ClCompile>
-    <ClCompile Include="SecurityHelperTest.cpp">
-      <Filter>Generated Code</Filter>
-    </ClCompile>
-    <ClCompile Include="SignatureTest.cpp">
-      <Filter>Generated Code</Filter>
-    </ClCompile>
-    <ClCompile Include="TemplateEngineTest.cpp">
-      <Filter>Generated Code</Filter>
-    </ClCompile>
-    <ClCompile Include="UnmarshallingTest.cpp">
-      <Filter>Generated Code</Filter>
-    </ClCompile>
-    <ClCompile Include="xmltoolingtest.cpp">
-      <Filter>Generated Code</Filter>
-    </ClCompile>
-    <ClCompile Include="SOAPTest.cpp">
-      <Filter>Generated Code</Filter>
-    </ClCompile>
-    <ClCompile Include="CloneInputStreamTest.cpp">
-      <Filter>Generated Code</Filter>
-    </ClCompile>
-    <ClCompile Include="ExplicitKeyTrustEngineTest.cpp">
-      <Filter>Generated Code</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="..\..\..\XMLToolingTest\XMLObjectBaseTestCase.h">
-      <Filter>Unit Tests</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="..\..\..\XMLToolingTest\Makefile.am" />
-  </ItemGroup>
-  <ItemGroup>
-    <CustomBuild Include="..\..\..\XMLToolingTest\ComplexXMLObjectTest.h">
-      <Filter>Unit Tests</Filter>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\DateTimeTest.h">
-      <Filter>Unit Tests</Filter>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\EncryptionTest.h">
-      <Filter>Unit Tests</Filter>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\ExceptionTest.h">
-      <Filter>Unit Tests</Filter>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\FilesystemCredentialResolverTest.h">
-      <Filter>Unit Tests</Filter>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\InlineKeyResolverTest.h">
-      <Filter>Unit Tests</Filter>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\KeyInfoTest.h">
-      <Filter>Unit Tests</Filter>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\MarshallingTest.h">
-      <Filter>Unit Tests</Filter>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\MemoryStorageServiceTest.h">
-      <Filter>Unit Tests</Filter>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\NonVisibleNamespaceTest.h">
-      <Filter>Unit Tests</Filter>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\PKIXEngineTest.h">
-      <Filter>Unit Tests</Filter>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\SecurityHelperTest.h">
-      <Filter>Unit Tests</Filter>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\SignatureTest.h">
-      <Filter>Unit Tests</Filter>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\TemplateEngineTest.h">
-      <Filter>Unit Tests</Filter>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\UnmarshallingTest.h">
-      <Filter>Unit Tests</Filter>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\xmltoolingtest.h">
-      <Filter>Unit Tests</Filter>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\SOAPTest.h">
-      <Filter>Unit Tests</Filter>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\CloneInputStreamTest.h">
-      <Filter>Unit Tests</Filter>
-    </CustomBuild>
-    <CustomBuild Include="..\..\..\XMLToolingTest\ExplicitKeyTrustEngineTest.h">
-      <Filter>Unit Tests</Filter>
-    </CustomBuild>
-  </ItemGroup>
-</Project>
\ No newline at end of file

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-shibboleth/xmltooling.git



More information about the Pkg-shibboleth-devel mailing list