OSDN Git Service

Make FolderCompare project buildable again
authorTakashi Sawanaka <sdottaka@users.sourceforge.net>
Fri, 5 Apr 2019 13:11:05 +0000 (22:11 +0900)
committerTakashi Sawanaka <sdottaka@users.sourceforge.net>
Fri, 5 Apr 2019 13:11:05 +0000 (22:11 +0900)
Testing/FolderCompare/DebugNew.h [new file with mode: 0644]
Testing/FolderCompare/FolderCompare.cpp
Testing/FolderCompare/FolderCompare.vcproj [deleted file]
Testing/FolderCompare/FolderCompare.vcxproj [deleted file]
Testing/FolderCompare/FolderCompare.vs2017.sln [moved from Testing/FolderCompare/FolderCompare_vc10.sln with 91% similarity]
Testing/FolderCompare/FolderCompare.vs2017.vcxproj [new file with mode: 0644]
Testing/FolderCompare/FolderCompare.vs2017.vcxproj.filters [moved from Testing/FolderCompare/FolderCompare.vcxproj.filters with 92% similarity]
Testing/FolderCompare/misc.cpp
Testing/FolderCompare/pch.cpp [new file with mode: 0644]
Testing/FolderCompare/pch.h [new file with mode: 0644]

diff --git a/Testing/FolderCompare/DebugNew.h b/Testing/FolderCompare/DebugNew.h
new file mode 100644 (file)
index 0000000..e69de29
index b84565a..81b0f95 100644 (file)
@@ -1,3 +1,4 @@
+#include "pch.h"
 #include "DiffContext.h"
 #include "CompareStats.h"
 #include "DiffThread.h"
@@ -33,6 +34,7 @@ int main()
        options.bIgnoreCase = false;
        options.bIgnoreEol = false;
 
+       ctx.InitDiffItemList();
        //ctx.CreateCompareOptions(CMP_CONTENT, options);
        ctx.CreateCompareOptions(CMP_DATE, options);
 
@@ -58,7 +60,7 @@ int main()
                std::cout << cmpstats.GetComparedItems() << std::endl;
        }
 
-       uintptr_t pos = ctx.GetFirstDiffPosition();
+       DIFFITEM *pos = ctx.GetFirstDiffPosition();
        while (pos)
        {
                DIFFITEM& di = ctx.GetNextDiffRefPosition(pos);
diff --git a/Testing/FolderCompare/FolderCompare.vcproj b/Testing/FolderCompare/FolderCompare.vcproj
deleted file mode 100644 (file)
index ca646af..0000000
+++ /dev/null
@@ -1,496 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>\r
-<VisualStudioProject\r
-       ProjectType="Visual C++"\r
-       Version="7.10"\r
-       Name="FolderCompare"\r
-       ProjectGUID="{733E7C0B-AC3D-47AC-A8DA-E13644D6294D}"\r
-       RootNamespace="FolderCompare"\r
-       Keyword="Win32Proj">\r
-       <Platforms>\r
-               <Platform\r
-                       Name="Win32"/>\r
-       </Platforms>\r
-       <Configurations>\r
-               <Configuration\r
-                       Name="Debug|Win32"\r
-                       OutputDirectory="Debug"\r
-                       IntermediateDirectory="Debug"\r
-                       ConfigurationType="1"\r
-                       CharacterSet="1">\r
-                       <Tool\r
-                               Name="VCCLCompilerTool"\r
-                               Optimization="0"\r
-                               AdditionalIncludeDirectories="..\..\Src;..\..\Src\Common;..\..\Externals\boost;..\..\Externals\poco\Foundation\include;..\..\Externals\poco\XML\include;..\..\Externals\poco\Util\include;..\..\Src\diffutils\src;..\..\Src\diffutils\lib;..\..\Src\diffutils\;..\..\Src\CompareEngines"\r
-                               PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;UNICODE;POCO_STATIC;_STATIC_CPPLIB;HAVE_CONFIG_H;REGEX_MALLOC;__NT__"\r
-                               MinimalRebuild="TRUE"\r
-                               BasicRuntimeChecks="3"\r
-                               RuntimeLibrary="3"\r
-                               TreatWChar_tAsBuiltInType="TRUE"\r
-                               RuntimeTypeInfo="TRUE"\r
-                               UsePrecompiledHeader="0"\r
-                               WarningLevel="3"\r
-                               Detect64BitPortabilityProblems="TRUE"\r
-                               DebugInformationFormat="4"/>\r
-                       <Tool\r
-                               Name="VCCustomBuildTool"/>\r
-                       <Tool\r
-                               Name="VCLinkerTool"\r
-                               AdditionalDependencies="gtestd.lib shlwapi.lib Iphlpapi.lib version.lib"\r
-                               OutputFile="$(OutDir)/$(ProjectName).exe"\r
-                               LinkIncremental="2"\r
-                               AdditionalLibraryDirectories="..\..\Externals\poco\lib_vc71"\r
-                               GenerateDebugInformation="TRUE"\r
-                               ProgramDatabaseFile="$(OutDir)/ProjectFile.pdb"\r
-                               SubSystem="1"\r
-                               TargetMachine="1"/>\r
-                       <Tool\r
-                               Name="VCMIDLTool"/>\r
-                       <Tool\r
-                               Name="VCPostBuildEventTool"/>\r
-                       <Tool\r
-                               Name="VCPreBuildEventTool"/>\r
-                       <Tool\r
-                               Name="VCPreLinkEventTool"/>\r
-                       <Tool\r
-                               Name="VCResourceCompilerTool"/>\r
-                       <Tool\r
-                               Name="VCWebServiceProxyGeneratorTool"/>\r
-                       <Tool\r
-                               Name="VCXMLDataGeneratorTool"/>\r
-                       <Tool\r
-                               Name="VCWebDeploymentTool"/>\r
-                       <Tool\r
-                               Name="VCManagedWrapperGeneratorTool"/>\r
-                       <Tool\r
-                               Name="VCAuxiliaryManagedWrapperGeneratorTool"/>\r
-               </Configuration>\r
-               <Configuration\r
-                       Name="Release|Win32"\r
-                       OutputDirectory="Release"\r
-                       IntermediateDirectory="Release"\r
-                       ConfigurationType="1"\r
-                       CharacterSet="1">\r
-                       <Tool\r
-                               Name="VCCLCompilerTool"\r
-                               AdditionalIncludeDirectories="..\..\Src;..\..\Src\Common;..\..\Externals\boost;..\..\Externals\poco\Foundation\include;..\..\Externals\poco\XML\include;..\..\Externals\poco\Util\include;..\..\Src\diffutils\src;..\..\Src\diffutils\lib;..\..\Src\diffutils\;..\..\Src\CompareEngines"\r
-                               PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;UNICODE;POCO_STATIC;HAVE_CONFIG_H;_STATIC_CPPLIB;REGEX_MALLOC;__NT__"\r
-                               RuntimeLibrary="2"\r
-                               TreatWChar_tAsBuiltInType="TRUE"\r
-                               RuntimeTypeInfo="TRUE"\r
-                               UsePrecompiledHeader="0"\r
-                               WarningLevel="3"\r
-                               Detect64BitPortabilityProblems="TRUE"\r
-                               DebugInformationFormat="3"/>\r
-                       <Tool\r
-                               Name="VCCustomBuildTool"/>\r
-                       <Tool\r
-                               Name="VCLinkerTool"\r
-                               AdditionalDependencies="gtest.lib shlwapi.lib Iphlpapi.lib version.lib"\r
-                               OutputFile="$(OutDir)/$(ProjectName).exe"\r
-                               LinkIncremental="1"\r
-                               AdditionalLibraryDirectories="..\..\Externals\poco\lib_vc71"\r
-                               GenerateDebugInformation="TRUE"\r
-                               SubSystem="1"\r
-                               OptimizeReferences="2"\r
-                               EnableCOMDATFolding="2"\r
-                               TargetMachine="1"/>\r
-                       <Tool\r
-                               Name="VCMIDLTool"/>\r
-                       <Tool\r
-                               Name="VCPostBuildEventTool"/>\r
-                       <Tool\r
-                               Name="VCPreBuildEventTool"/>\r
-                       <Tool\r
-                               Name="VCPreLinkEventTool"/>\r
-                       <Tool\r
-                               Name="VCResourceCompilerTool"/>\r
-                       <Tool\r
-                               Name="VCWebServiceProxyGeneratorTool"/>\r
-                       <Tool\r
-                               Name="VCXMLDataGeneratorTool"/>\r
-                       <Tool\r
-                               Name="VCWebDeploymentTool"/>\r
-                       <Tool\r
-                               Name="VCManagedWrapperGeneratorTool"/>\r
-                       <Tool\r
-                               Name="VCAuxiliaryManagedWrapperGeneratorTool"/>\r
-               </Configuration>\r
-       </Configurations>\r
-       <References>\r
-       </References>\r
-       <Files>\r
-               <Filter\r
-                       Name="Source Files"\r
-                       Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"\r
-                       UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">\r
-                       <File\r
-                               RelativePath="..\..\Src\charsets.c">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\codepage_detect.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\CompareOptions.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\CompareStats.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\Common\coretools.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\DiffContext.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\DiffFileData.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\DiffFileInfo.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\DiffItem.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\DiffItemList.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\DiffList.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\DiffThread.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\DiffWrapper.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\DirItem.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\DirScan.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\DirTravel.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\Common\dllproxy.c">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\Environment.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\Common\ExConverter.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\FileFilter.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\FileFilterHelper.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\FileFilterMgr.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\FileTextEncoding.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\FileTransform.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\FileVersion.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\FilterCommentsManager.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\FilterList.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\FolderCmp.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\Common\lwdisp.c">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\markdown.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\MovedBlocks.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\MovedLines.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\Common\multiformatText.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\PatchHTML.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\PathContext.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\paths.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\PluginManager.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\Plugins.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\Common\RegKey.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\Common\unicoder.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\Common\UnicodeString.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\Common\UniFile.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\UniMarkdownFile.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\Common\varprop.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\Common\version.cpp">\r
-                       </File>\r
-               </Filter>\r
-               <Filter\r
-                       Name="Header Files"\r
-                       Filter="h;hpp;hxx;hm;inl;inc;xsd"\r
-                       UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}">\r
-                       <File\r
-                               RelativePath="..\..\Src\codepage_detect.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\CompareOptions.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\CompareStats.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\Common\coretools.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\DiffContext.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\DiffFileData.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\DiffFileInfo.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\DiffItem.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\DiffItemList.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\DiffList.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\DiffThread.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\DiffWrapper.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\DirItem.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\DirScan.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\DirTravel.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\Common\dllproxy.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\Environment.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\Common\ExConverter.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\FileFilter.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\FileFilterHelper.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\FileFilterMgr.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\FileTextEncoding.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\FileTransform.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\FileVersion.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\FilterCommentsManager.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\FilterList.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\FolderCmp.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\Common\LogFile.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\Common\lwdisp.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\markdown.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\MovedLines.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\Common\multiformatText.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\PatchHTML.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\PathContext.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\paths.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\PluginManager.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\Plugins.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\Common\RegKey.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\Common\unicoder.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\Common\UnicodeString.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\Common\UniFile.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\UniMarkdownFile.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\Common\varprop.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\Common\version.h">\r
-                       </File>\r
-               </Filter>\r
-               <Filter\r
-                       Name="Resource Files"\r
-                       Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"\r
-                       UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}">\r
-               </Filter>\r
-               <Filter\r
-                       Name="CompareEngines"\r
-                       Filter="">\r
-                       <File\r
-                               RelativePath="..\..\Src\CompareEngines\ByteComparator.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\CompareEngines\ByteComparator.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\CompareEngines\ByteCompare.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\CompareEngines\ByteCompare.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\CompareEngines\DiffUtils.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\CompareEngines\DiffUtils.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\CompareEngines\TimeSizeCompare.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\CompareEngines\TimeSizeCompare.h">\r
-                       </File>\r
-               </Filter>\r
-               <Filter\r
-                       Name="DiffEngine"\r
-                       Filter="">\r
-                       <File\r
-                               RelativePath="..\..\Src\diffutils\src\analyze.c">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\diffutils\lib\cmpbuf.c">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\diffutils\lib\cmpbuf.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\diffutils\config.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\diffutils\src\context.c">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\diffutils\src\Diff.cpp">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\diffutils\src\diff.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\diffutils\src\ed.c">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\diffutils\GnuVersion.c">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\diffutils\src\ifdef.c">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\diffutils\src\io.c">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\diffutils\src\normal.c">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\diffutils\lib\regex.c">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\diffutils\lib\regex.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\diffutils\src\side.c">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\diffutils\src\system.h">\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\Src\diffutils\src\util.c">\r
-                       </File>\r
-               </Filter>\r
-               <File\r
-                       RelativePath=".\FolderCompare.cpp">\r
-               </File>\r
-               <File\r
-                       RelativePath=".\misc.cpp">\r
-               </File>\r
-       </Files>\r
-       <Globals>\r
-       </Globals>\r
-</VisualStudioProject>\r
diff --git a/Testing/FolderCompare/FolderCompare.vcxproj b/Testing/FolderCompare/FolderCompare.vcxproj
deleted file mode 100644 (file)
index 398b1b0..0000000
+++ /dev/null
@@ -1,302 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>\r
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-  <ItemGroup Label="ProjectConfigurations">\r
-    <ProjectConfiguration Include="Debug|Win32">\r
-      <Configuration>Debug</Configuration>\r
-      <Platform>Win32</Platform>\r
-    </ProjectConfiguration>\r
-    <ProjectConfiguration Include="Debug|x64">\r
-      <Configuration>Debug</Configuration>\r
-      <Platform>x64</Platform>\r
-    </ProjectConfiguration>\r
-    <ProjectConfiguration Include="Release|Win32">\r
-      <Configuration>Release</Configuration>\r
-      <Platform>Win32</Platform>\r
-    </ProjectConfiguration>\r
-    <ProjectConfiguration Include="Release|x64">\r
-      <Configuration>Release</Configuration>\r
-      <Platform>x64</Platform>\r
-    </ProjectConfiguration>\r
-  </ItemGroup>\r
-  <PropertyGroup Label="Globals">\r
-    <ProjectGuid>{733E7C0B-AC3D-47AC-A8DA-E13644D6294D}</ProjectGuid>\r
-    <RootNamespace>FolderCompare</RootNamespace>\r
-    <Keyword>Win32Proj</Keyword>\r
-    <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>\r
-  </PropertyGroup>\r
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">\r
-    <ConfigurationType>Application</ConfigurationType>\r
-    <CharacterSet>Unicode</CharacterSet>\r
-    <PlatformToolset>v120_xp</PlatformToolset>\r
-  </PropertyGroup>\r
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">\r
-    <ConfigurationType>Application</ConfigurationType>\r
-    <CharacterSet>Unicode</CharacterSet>\r
-    <PlatformToolset>v120_xp</PlatformToolset>\r
-  </PropertyGroup>\r
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">\r
-    <ConfigurationType>Application</ConfigurationType>\r
-    <CharacterSet>Unicode</CharacterSet>\r
-    <PlatformToolset>v120</PlatformToolset>\r
-  </PropertyGroup>\r
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">\r
-    <ConfigurationType>Application</ConfigurationType>\r
-    <CharacterSet>Unicode</CharacterSet>\r
-    <PlatformToolset>v120</PlatformToolset>\r
-  </PropertyGroup>\r
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
-  <ImportGroup Label="ExtensionSettings">\r
-  </ImportGroup>\r
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">\r
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
-  </ImportGroup>\r
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">\r
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
-  </ImportGroup>\r
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">\r
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
-  </ImportGroup>\r
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">\r
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
-  </ImportGroup>\r
-  <PropertyGroup Label="UserMacros" />\r
-  <PropertyGroup>\r
-    <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>\r
-    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Debug\</OutDir>\r
-    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)</OutDir>\r
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Debug\</IntDir>\r
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)</IntDir>\r
-    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>\r
-    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>\r
-    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Release\</OutDir>\r
-    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)</OutDir>\r
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Release\</IntDir>\r
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)</IntDir>\r
-    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>\r
-    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>\r
-  </PropertyGroup>\r
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
-    <ClCompile>\r
-      <Optimization>Disabled</Optimization>\r
-      <AdditionalIncludeDirectories>..\..\Src;..\..\Src\Common;..\..\Externals\boost;..\..\Externals\poco\Foundation\include;..\..\Externals\poco\XML\include;..\..\Externals\poco\Util\include;..\..\Src\diffutils\src;..\..\Src\diffutils\lib;..\..\Src\diffutils\;..\..\Src\CompareEngines;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
-      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;UNICODE;POCO_STATIC;_STATIC_CPPLIB;HAVE_CONFIG_H;REGEX_MALLOC;__NT__;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
-      <MinimalRebuild>true</MinimalRebuild>\r
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>\r
-      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>\r
-      <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>\r
-      <PrecompiledHeader>\r
-      </PrecompiledHeader>\r
-      <WarningLevel>Level3</WarningLevel>\r
-      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>\r
-    </ClCompile>\r
-    <Link>\r
-      <AdditionalOptions>/profile %(AdditionalOptions)</AdditionalOptions>\r
-      <AdditionalDependencies>shlwapi.lib;Iphlpapi.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
-      <OutputFile>$(OutDir)$(ProjectName).exe</OutputFile>\r
-      <AdditionalLibraryDirectories>..\..\Externals\poco\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>\r
-      <GenerateDebugInformation>true</GenerateDebugInformation>\r
-      <ProgramDatabaseFile>$(OutDir)ProjectFile.pdb</ProgramDatabaseFile>\r
-      <SubSystem>Console</SubSystem>\r
-      <TargetMachine>MachineX86</TargetMachine>\r
-      <Profile>true</Profile>\r
-    </Link>\r
-  </ItemDefinitionGroup>\r
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">\r
-    <ClCompile>\r
-      <Optimization>Disabled</Optimization>\r
-      <AdditionalIncludeDirectories>..\..\Src;..\..\Src\Common;..\..\Externals\boost;..\..\Externals\poco\Foundation\include;..\..\Externals\poco\XML\include;..\..\Externals\poco\Util\include;..\..\Src\diffutils\src;..\..\Src\diffutils\lib;..\..\Src\diffutils\;..\..\Src\CompareEngines;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
-      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;UNICODE;POCO_STATIC;_STATIC_CPPLIB;HAVE_CONFIG_H;REGEX_MALLOC;__NT__;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>\r
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>\r
-      <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>\r
-      <PrecompiledHeader>\r
-      </PrecompiledHeader>\r
-      <WarningLevel>Level3</WarningLevel>\r
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
-    </ClCompile>\r
-    <Link>\r
-      <AdditionalOptions>/profile %(AdditionalOptions)</AdditionalOptions>\r
-      <AdditionalDependencies>shlwapi.lib;Iphlpapi.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
-      <OutputFile>$(OutDir)$(ProjectName).exe</OutputFile>\r
-      <AdditionalLibraryDirectories>..\..\Externals\poco\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>\r
-      <GenerateDebugInformation>true</GenerateDebugInformation>\r
-      <ProgramDatabaseFile>$(OutDir)ProjectFile.pdb</ProgramDatabaseFile>\r
-      <SubSystem>Console</SubSystem>\r
-      <Profile>true</Profile>\r
-    </Link>\r
-  </ItemDefinitionGroup>\r
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
-    <ClCompile>\r
-      <AdditionalIncludeDirectories>..\..\Src;..\..\Src\Common;..\..\Externals\boost;..\..\Externals\poco\Foundation\include;..\..\Externals\poco\XML\include;..\..\Externals\poco\Util\include;..\..\Src\diffutils\src;..\..\Src\diffutils\lib;..\..\Src\diffutils\;..\..\Src\CompareEngines;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
-      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;UNICODE;POCO_STATIC;HAVE_CONFIG_H;_STATIC_CPPLIB;REGEX_MALLOC;__NT__;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
-      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>\r
-      <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>\r
-      <PrecompiledHeader>\r
-      </PrecompiledHeader>\r
-      <WarningLevel>Level3</WarningLevel>\r
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
-    </ClCompile>\r
-    <Link>\r
-      <AdditionalDependencies>shlwapi.lib;Iphlpapi.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
-      <OutputFile>$(OutDir)$(ProjectName).exe</OutputFile>\r
-      <AdditionalLibraryDirectories>..\..\Externals\poco\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>\r
-      <GenerateDebugInformation>true</GenerateDebugInformation>\r
-      <SubSystem>Console</SubSystem>\r
-      <OptimizeReferences>true</OptimizeReferences>\r
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
-      <TargetMachine>MachineX86</TargetMachine>\r
-      <Profile>true</Profile>\r
-    </Link>\r
-  </ItemDefinitionGroup>\r
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">\r
-    <ClCompile>\r
-      <AdditionalIncludeDirectories>..\..\Src;..\..\Src\Common;..\..\Externals\boost;..\..\Externals\poco\Foundation\include;..\..\Externals\poco\XML\include;..\..\Externals\poco\Util\include;..\..\Src\diffutils\src;..\..\Src\diffutils\lib;..\..\Src\diffutils\;..\..\Src\CompareEngines;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
-      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;UNICODE;POCO_STATIC;HAVE_CONFIG_H;_STATIC_CPPLIB;REGEX_MALLOC;__NT__;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>\r
-      <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>\r
-      <PrecompiledHeader>\r
-      </PrecompiledHeader>\r
-      <WarningLevel>Level3</WarningLevel>\r
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
-    </ClCompile>\r
-    <Link>\r
-      <AdditionalDependencies>shlwapi.lib;Iphlpapi.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
-      <OutputFile>$(OutDir)$(ProjectName).exe</OutputFile>\r
-      <AdditionalLibraryDirectories>..\..\Externals\poco\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>\r
-      <GenerateDebugInformation>true</GenerateDebugInformation>\r
-      <SubSystem>Console</SubSystem>\r
-      <OptimizeReferences>true</OptimizeReferences>\r
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
-      <Profile>true</Profile>\r
-    </Link>\r
-  </ItemDefinitionGroup>\r
-  <ItemGroup>\r
-    <ClCompile Include="..\..\Src\charsets.c" />\r
-    <ClCompile Include="..\..\Src\codepage_detect.cpp" />\r
-    <ClCompile Include="..\..\Src\Common\ExConverter.cpp" />\r
-    <ClCompile Include="..\..\Src\Common\OptionsMgr.cpp" />\r
-    <ClCompile Include="..\..\Src\Common\RegOptionsMgr.cpp" />\r
-    <ClCompile Include="..\..\Src\CompareEngines\BinaryCompare.cpp" />\r
-    <ClCompile Include="..\..\Src\CompareOptions.cpp" />\r
-    <ClCompile Include="..\..\Src\CompareStats.cpp" />\r
-    <ClCompile Include="..\..\Src\Common\coretools.cpp" />\r
-    <ClCompile Include="..\..\Src\DiffContext.cpp" />\r
-    <ClCompile Include="..\..\Src\DiffFileData.cpp" />\r
-    <ClCompile Include="..\..\Src\DiffFileInfo.cpp" />\r
-    <ClCompile Include="..\..\Src\DiffItem.cpp" />\r
-    <ClCompile Include="..\..\Src\DiffItemList.cpp" />\r
-    <ClCompile Include="..\..\Src\DiffList.cpp" />\r
-    <ClCompile Include="..\..\Src\DiffThread.cpp" />\r
-    <ClCompile Include="..\..\Src\DiffWrapper.cpp" />\r
-    <ClCompile Include="..\..\Src\DirItem.cpp" />\r
-    <ClCompile Include="..\..\Src\DirScan.cpp" />\r
-    <ClCompile Include="..\..\Src\DirTravel.cpp" />\r
-    <ClCompile Include="..\..\Src\Environment.cpp" />\r
-    <ClCompile Include="..\..\Src\FileFilter.cpp" />\r
-    <ClCompile Include="..\..\Src\FileFilterHelper.cpp" />\r
-    <ClCompile Include="..\..\Src\FileFilterMgr.cpp" />\r
-    <ClCompile Include="..\..\Src\FileTextEncoding.cpp" />\r
-    <ClCompile Include="..\..\Src\FileTransform.cpp" />\r
-    <ClCompile Include="..\..\Src\FileVersion.cpp" />\r
-    <ClCompile Include="..\..\Src\FilterCommentsManager.cpp" />\r
-    <ClCompile Include="..\..\Src\FilterList.cpp" />\r
-    <ClCompile Include="..\..\Src\FolderCmp.cpp" />\r
-    <ClCompile Include="..\..\Src\Common\lwdisp.c" />\r
-    <ClCompile Include="..\..\Src\markdown.cpp" />\r
-    <ClCompile Include="..\..\Src\MovedBlocks.cpp" />\r
-    <ClCompile Include="..\..\Src\MovedLines.cpp" />\r
-    <ClCompile Include="..\..\Src\Common\multiformatText.cpp" />\r
-    <ClCompile Include="..\..\Src\OptionsDef.cpp" />\r
-    <ClCompile Include="..\..\Src\PatchHTML.cpp" />\r
-    <ClCompile Include="..\..\Src\PathContext.cpp" />\r
-    <ClCompile Include="..\..\Src\paths.cpp" />\r
-    <ClCompile Include="..\..\Src\PluginManager.cpp" />\r
-    <ClCompile Include="..\..\Src\Plugins.cpp" />\r
-    <ClCompile Include="..\..\Src\Common\RegKey.cpp" />\r
-    <ClCompile Include="..\..\Src\Common\unicoder.cpp" />\r
-    <ClCompile Include="..\..\Src\Common\UnicodeString.cpp" />\r
-    <ClCompile Include="..\..\Src\Common\UniFile.cpp" />\r
-    <ClCompile Include="..\..\Src\UniMarkdownFile.cpp" />\r
-    <ClCompile Include="..\..\Src\Common\varprop.cpp" />\r
-    <ClCompile Include="..\..\Src\Common\version.cpp" />\r
-    <ClCompile Include="..\..\Src\CompareEngines\ByteComparator.cpp" />\r
-    <ClCompile Include="..\..\Src\CompareEngines\ByteCompare.cpp" />\r
-    <ClCompile Include="..\..\Src\CompareEngines\DiffUtils.cpp" />\r
-    <ClCompile Include="..\..\Src\CompareEngines\TimeSizeCompare.cpp" />\r
-    <ClCompile Include="..\..\Src\diffutils\src\analyze.c" />\r
-    <ClCompile Include="..\..\Src\diffutils\lib\cmpbuf.c" />\r
-    <ClCompile Include="..\..\Src\diffutils\src\context.c" />\r
-    <ClCompile Include="..\..\Src\diffutils\src\Diff.cpp" />\r
-    <ClCompile Include="..\..\Src\diffutils\src\ed.c" />\r
-    <ClCompile Include="..\..\Src\diffutils\GnuVersion.c" />\r
-    <ClCompile Include="..\..\Src\diffutils\src\ifdef.c" />\r
-    <ClCompile Include="..\..\Src\diffutils\src\io.c" />\r
-    <ClCompile Include="..\..\Src\diffutils\src\normal.c" />\r
-    <ClCompile Include="..\..\Src\diffutils\src\side.c" />\r
-    <ClCompile Include="..\..\Src\diffutils\src\util.c" />\r
-    <ClCompile Include="FolderCompare.cpp" />\r
-    <ClCompile Include="misc.cpp" />\r
-  </ItemGroup>\r
-  <ItemGroup>\r
-    <ClInclude Include="..\..\Src\codepage_detect.h" />\r
-    <ClInclude Include="..\..\Src\Common\ExConverter.h" />\r
-    <ClInclude Include="..\..\Src\Common\OptionsMgr.h" />\r
-    <ClInclude Include="..\..\Src\Common\RegOptionsMgr.h" />\r
-    <ClInclude Include="..\..\Src\CompareEngines\BinaryCompare.h" />\r
-    <ClInclude Include="..\..\Src\CompareOptions.h" />\r
-    <ClInclude Include="..\..\Src\CompareStats.h" />\r
-    <ClInclude Include="..\..\Src\Common\coretools.h" />\r
-    <ClInclude Include="..\..\Src\DiffContext.h" />\r
-    <ClInclude Include="..\..\Src\DiffFileData.h" />\r
-    <ClInclude Include="..\..\Src\DiffFileInfo.h" />\r
-    <ClInclude Include="..\..\Src\DiffItem.h" />\r
-    <ClInclude Include="..\..\Src\DiffItemList.h" />\r
-    <ClInclude Include="..\..\Src\DiffList.h" />\r
-    <ClInclude Include="..\..\Src\DiffThread.h" />\r
-    <ClInclude Include="..\..\Src\DiffWrapper.h" />\r
-    <ClInclude Include="..\..\Src\DirItem.h" />\r
-    <ClInclude Include="..\..\Src\DirScan.h" />\r
-    <ClInclude Include="..\..\Src\DirTravel.h" />\r
-    <ClInclude Include="..\..\Src\Environment.h" />\r
-    <ClInclude Include="..\..\Src\FileFilter.h" />\r
-    <ClInclude Include="..\..\Src\FileFilterHelper.h" />\r
-    <ClInclude Include="..\..\Src\FileFilterMgr.h" />\r
-    <ClInclude Include="..\..\Src\FileTextEncoding.h" />\r
-    <ClInclude Include="..\..\Src\FileTransform.h" />\r
-    <ClInclude Include="..\..\Src\FileVersion.h" />\r
-    <ClInclude Include="..\..\Src\FilterCommentsManager.h" />\r
-    <ClInclude Include="..\..\Src\FilterList.h" />\r
-    <ClInclude Include="..\..\Src\FolderCmp.h" />\r
-    <ClInclude Include="..\..\Src\Common\LogFile.h" />\r
-    <ClInclude Include="..\..\Src\Common\lwdisp.h" />\r
-    <ClInclude Include="..\..\Src\markdown.h" />\r
-    <ClInclude Include="..\..\Src\MergeApp.h" />\r
-    <ClInclude Include="..\..\Src\MovedLines.h" />\r
-    <ClInclude Include="..\..\Src\Common\multiformatText.h" />\r
-    <ClInclude Include="..\..\Src\OptionsDef.h" />\r
-    <ClInclude Include="..\..\Src\PatchHTML.h" />\r
-    <ClInclude Include="..\..\Src\PathContext.h" />\r
-    <ClInclude Include="..\..\Src\paths.h" />\r
-    <ClInclude Include="..\..\Src\PluginManager.h" />\r
-    <ClInclude Include="..\..\Src\Plugins.h" />\r
-    <ClInclude Include="..\..\Src\Common\RegKey.h" />\r
-    <ClInclude Include="..\..\Src\Common\unicoder.h" />\r
-    <ClInclude Include="..\..\Src\Common\UnicodeString.h" />\r
-    <ClInclude Include="..\..\Src\Common\UniFile.h" />\r
-    <ClInclude Include="..\..\Src\UniMarkdownFile.h" />\r
-    <ClInclude Include="..\..\Src\Common\varprop.h" />\r
-    <ClInclude Include="..\..\Src\Common\version.h" />\r
-    <ClInclude Include="..\..\Src\CompareEngines\ByteComparator.h" />\r
-    <ClInclude Include="..\..\Src\CompareEngines\ByteCompare.h" />\r
-    <ClInclude Include="..\..\Src\CompareEngines\DiffUtils.h" />\r
-    <ClInclude Include="..\..\Src\CompareEngines\TimeSizeCompare.h" />\r
-    <ClInclude Include="..\..\Src\diffutils\lib\cmpbuf.h" />\r
-    <ClInclude Include="..\..\Src\diffutils\config.h" />\r
-    <ClInclude Include="..\..\Src\diffutils\src\diff.h" />\r
-    <ClInclude Include="..\..\Src\diffutils\src\system.h" />\r
-  </ItemGroup>\r
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
-  <ImportGroup Label="ExtensionTargets">\r
-  </ImportGroup>\r
-</Project>
\ No newline at end of file
@@ -1,6 +1,6 @@
 Microsoft Visual Studio Solution File, Format Version 11.00\r
 # Visual Studio 2010\r
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FolderCompare", "FolderCompare.vcxproj", "{733E7C0B-AC3D-47AC-A8DA-E13644D6294D}"\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FolderCompare", "FolderCompare.vs2017.vcxproj", "{733E7C0B-AC3D-47AC-A8DA-E13644D6294D}"\r
 EndProject\r
 Global\r
        GlobalSection(SolutionConfigurationPlatforms) = preSolution\r
diff --git a/Testing/FolderCompare/FolderCompare.vs2017.vcxproj b/Testing/FolderCompare/FolderCompare.vs2017.vcxproj
new file mode 100644 (file)
index 0000000..473389d
--- /dev/null
@@ -0,0 +1,737 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ItemGroup Label="ProjectConfigurations">\r
+    <ProjectConfiguration Include="Debug|Win32">\r
+      <Configuration>Debug</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Debug|x64">\r
+      <Configuration>Debug</Configuration>\r
+      <Platform>x64</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Release|Win32">\r
+      <Configuration>Release</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Release|x64">\r
+      <Configuration>Release</Configuration>\r
+      <Platform>x64</Platform>\r
+    </ProjectConfiguration>\r
+  </ItemGroup>\r
+  <PropertyGroup Label="Globals">\r
+    <ProjectGuid>{733E7C0B-AC3D-47AC-A8DA-E13644D6294D}</ProjectGuid>\r
+    <RootNamespace>FolderCompare</RootNamespace>\r
+    <Keyword>Win32Proj</Keyword>\r
+    <WindowsTargetPlatformVersion>10.0.17763.0</WindowsTargetPlatformVersion>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">\r
+    <ConfigurationType>Application</ConfigurationType>\r
+    <CharacterSet>Unicode</CharacterSet>\r
+    <PlatformToolset>v141_xp</PlatformToolset>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">\r
+    <ConfigurationType>Application</ConfigurationType>\r
+    <CharacterSet>Unicode</CharacterSet>\r
+    <PlatformToolset>v141_xp</PlatformToolset>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">\r
+    <ConfigurationType>Application</ConfigurationType>\r
+    <CharacterSet>Unicode</CharacterSet>\r
+    <PlatformToolset>v141</PlatformToolset>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">\r
+    <ConfigurationType>Application</ConfigurationType>\r
+    <CharacterSet>Unicode</CharacterSet>\r
+    <PlatformToolset>v141</PlatformToolset>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
+  <ImportGroup Label="ExtensionSettings">\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+  </ImportGroup>\r
+  <PropertyGroup Label="UserMacros" />\r
+  <PropertyGroup>\r
+    <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>\r
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Debug\</OutDir>\r
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)</OutDir>\r
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Debug\</IntDir>\r
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)</IntDir>\r
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>\r
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>\r
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Release\</OutDir>\r
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)</OutDir>\r
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Release\</IntDir>\r
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)</IntDir>\r
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>\r
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>\r
+  </PropertyGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
+    <ClCompile>\r
+      <Optimization>Disabled</Optimization>\r
+      <AdditionalIncludeDirectories>.;..\..\Src;..\..\Src\Common;..\..\Externals\boost;..\..\Externals\poco\Foundation\include;..\..\Externals\poco\XML\include;..\..\Externals\poco\Util\include;..\..\Src\diffutils\src;..\..\Src\diffutils\lib;..\..\Src\diffutils\;..\..\Src\CompareEngines;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
+      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;UNICODE;POCO_STATIC;_STATIC_CPPLIB;HAVE_CONFIG_H;REGEX_MALLOC;__NT__;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <MinimalRebuild>true</MinimalRebuild>\r
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>\r
+      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>\r
+      <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>\r
+      <PrecompiledHeader>\r
+      </PrecompiledHeader>\r
+      <WarningLevel>Level3</WarningLevel>\r
+      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>\r
+    </ClCompile>\r
+    <Link>\r
+      <AdditionalOptions>/profile %(AdditionalOptions)</AdditionalOptions>\r
+      <AdditionalDependencies>shlwapi.lib;Iphlpapi.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
+      <OutputFile>$(OutDir)$(ProjectName).exe</OutputFile>\r
+      <AdditionalLibraryDirectories>..\..\Externals\poco\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>\r
+      <GenerateDebugInformation>true</GenerateDebugInformation>\r
+      <ProgramDatabaseFile>$(OutDir)ProjectFile.pdb</ProgramDatabaseFile>\r
+      <SubSystem>Console</SubSystem>\r
+      <TargetMachine>MachineX86</TargetMachine>\r
+      <Profile>true</Profile>\r
+    </Link>\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">\r
+    <ClCompile>\r
+      <Optimization>Disabled</Optimization>\r
+      <AdditionalIncludeDirectories>.;..\..\Src;..\..\Src\Common;..\..\Externals\boost;..\..\Externals\poco\Foundation\include;..\..\Externals\poco\XML\include;..\..\Externals\poco\Util\include;..\..\Src\diffutils\src;..\..\Src\diffutils\lib;..\..\Src\diffutils\;..\..\Src\CompareEngines;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
+      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;UNICODE;POCO_STATIC;_STATIC_CPPLIB;HAVE_CONFIG_H;REGEX_MALLOC;__NT__;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>\r
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>\r
+      <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>\r
+      <PrecompiledHeader>\r
+      </PrecompiledHeader>\r
+      <WarningLevel>Level3</WarningLevel>\r
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
+    </ClCompile>\r
+    <Link>\r
+      <AdditionalOptions>/profile %(AdditionalOptions)</AdditionalOptions>\r
+      <AdditionalDependencies>shlwapi.lib;Iphlpapi.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
+      <OutputFile>$(OutDir)$(ProjectName).exe</OutputFile>\r
+      <AdditionalLibraryDirectories>..\..\Externals\poco\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>\r
+      <GenerateDebugInformation>true</GenerateDebugInformation>\r
+      <ProgramDatabaseFile>$(OutDir)ProjectFile.pdb</ProgramDatabaseFile>\r
+      <SubSystem>Console</SubSystem>\r
+      <Profile>true</Profile>\r
+    </Link>\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
+    <ClCompile>\r
+      <AdditionalIncludeDirectories>.;..\..\Src;..\..\Src\Common;..\..\Externals\boost;..\..\Externals\poco\Foundation\include;..\..\Externals\poco\XML\include;..\..\Externals\poco\Util\include;..\..\Src\diffutils\src;..\..\Src\diffutils\lib;..\..\Src\diffutils\;..\..\Src\CompareEngines;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
+      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;UNICODE;POCO_STATIC;HAVE_CONFIG_H;_STATIC_CPPLIB;REGEX_MALLOC;__NT__;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>\r
+      <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>\r
+      <PrecompiledHeader>\r
+      </PrecompiledHeader>\r
+      <WarningLevel>Level3</WarningLevel>\r
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
+    </ClCompile>\r
+    <Link>\r
+      <AdditionalDependencies>shlwapi.lib;Iphlpapi.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
+      <OutputFile>$(OutDir)$(ProjectName).exe</OutputFile>\r
+      <AdditionalLibraryDirectories>..\..\Externals\poco\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>\r
+      <GenerateDebugInformation>true</GenerateDebugInformation>\r
+      <SubSystem>Console</SubSystem>\r
+      <OptimizeReferences>true</OptimizeReferences>\r
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
+      <TargetMachine>MachineX86</TargetMachine>\r
+      <Profile>true</Profile>\r
+    </Link>\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">\r
+    <ClCompile>\r
+      <AdditionalIncludeDirectories>.;..\..\Src;..\..\Src\Common;..\..\Externals\boost;..\..\Externals\poco\Foundation\include;..\..\Externals\poco\XML\include;..\..\Externals\poco\Util\include;..\..\Src\diffutils\src;..\..\Src\diffutils\lib;..\..\Src\diffutils\;..\..\Src\CompareEngines;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
+      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;UNICODE;POCO_STATIC;HAVE_CONFIG_H;_STATIC_CPPLIB;REGEX_MALLOC;__NT__;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>\r
+      <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>\r
+      <PrecompiledHeader>\r
+      </PrecompiledHeader>\r
+      <WarningLevel>Level3</WarningLevel>\r
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
+    </ClCompile>\r
+    <Link>\r
+      <AdditionalDependencies>shlwapi.lib;Iphlpapi.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
+      <OutputFile>$(OutDir)$(ProjectName).exe</OutputFile>\r
+      <AdditionalLibraryDirectories>..\..\Externals\poco\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>\r
+      <GenerateDebugInformation>true</GenerateDebugInformation>\r
+      <SubSystem>Console</SubSystem>\r
+      <OptimizeReferences>true</OptimizeReferences>\r
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
+      <Profile>true</Profile>\r
+    </Link>\r
+  </ItemDefinitionGroup>\r
+  <ItemGroup>\r
+    <ClCompile Include="..\..\Src\charsets.c" />\r
+    <ClCompile Include="..\..\Src\codepage_detect.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\Common\ExConverter.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\Common\OptionsMgr.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\Common\RegOptionsMgr.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\Common\VersionInfo.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\CompareEngines\BinaryCompare.cpp" />\r
+    <ClCompile Include="..\..\Src\CompareEngines\Wrap_DiffUtils.cpp" />\r
+    <ClCompile Include="..\..\Src\CompareOptions.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\CompareStats.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\Common\coretools.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\DiffContext.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\DiffFileData.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\DiffFileInfo.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\DiffItem.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\DiffItemList.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\DiffList.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\DiffThread.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\diffutils\src\mystat.cpp" />\r
+    <ClCompile Include="..\..\Src\DiffWrapper.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\DirItem.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\DirScan.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\DirTravel.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\Environment.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\FileFilter.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\FileFilterHelper.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\FileFilterMgr.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\FileTextEncoding.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\FileTransform.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\FileVersion.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\FilterCommentsManager.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\FilterList.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\FolderCmp.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\Common\lwdisp.c" />\r
+    <ClCompile Include="..\..\Src\markdown.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\MovedBlocks.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\MovedLines.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\Common\multiformatText.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\OptionsDef.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\PatchHTML.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\PathContext.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\paths.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\PluginManager.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\Plugins.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\Common\RegKey.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\Common\unicoder.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\Common\UnicodeString.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\Common\UniFile.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\UniMarkdownFile.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\Common\varprop.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\CompareEngines\ByteComparator.cpp" />\r
+    <ClCompile Include="..\..\Src\CompareEngines\ByteCompare.cpp" />\r
+    <ClCompile Include="..\..\Src\CompareEngines\TimeSizeCompare.cpp" />\r
+    <ClCompile Include="..\..\Src\diffutils\src\analyze.c" />\r
+    <ClCompile Include="..\..\Src\diffutils\lib\cmpbuf.c" />\r
+    <ClCompile Include="..\..\Src\diffutils\src\context.c" />\r
+    <ClCompile Include="..\..\Src\diffutils\src\Diff.cpp" />\r
+    <ClCompile Include="..\..\Src\diffutils\src\ed.c" />\r
+    <ClCompile Include="..\..\Src\diffutils\GnuVersion.c" />\r
+    <ClCompile Include="..\..\Src\diffutils\src\ifdef.c" />\r
+    <ClCompile Include="..\..\Src\diffutils\src\io.c" />\r
+    <ClCompile Include="..\..\Src\diffutils\src\normal.c" />\r
+    <ClCompile Include="..\..\Src\diffutils\src\side.c" />\r
+    <ClCompile Include="..\..\Src\diffutils\src\util.c" />\r
+    <ClCompile Include="FolderCompare.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="misc.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Use</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+    <ClCompile Include="pch.cpp">\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pch.h</PrecompiledHeaderFile>\r
+      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader>\r
+      <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pch.h</PrecompiledHeaderFile>\r
+    </ClCompile>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClInclude Include="..\..\Src\codepage_detect.h" />\r
+    <ClInclude Include="..\..\Src\Common\ExConverter.h" />\r
+    <ClInclude Include="..\..\Src\Common\OptionsMgr.h" />\r
+    <ClInclude Include="..\..\Src\Common\RegOptionsMgr.h" />\r
+    <ClInclude Include="..\..\Src\Common\VersionInfo.h" />\r
+    <ClInclude Include="..\..\Src\CompareEngines\BinaryCompare.h" />\r
+    <ClInclude Include="..\..\Src\CompareEngines\Wrap_DiffUtils.h" />\r
+    <ClInclude Include="..\..\Src\CompareOptions.h" />\r
+    <ClInclude Include="..\..\Src\CompareStats.h" />\r
+    <ClInclude Include="..\..\Src\Common\coretools.h" />\r
+    <ClInclude Include="..\..\Src\DiffContext.h" />\r
+    <ClInclude Include="..\..\Src\DiffFileData.h" />\r
+    <ClInclude Include="..\..\Src\DiffFileInfo.h" />\r
+    <ClInclude Include="..\..\Src\DiffItem.h" />\r
+    <ClInclude Include="..\..\Src\DiffItemList.h" />\r
+    <ClInclude Include="..\..\Src\DiffList.h" />\r
+    <ClInclude Include="..\..\Src\DiffThread.h" />\r
+    <ClInclude Include="..\..\Src\DiffWrapper.h" />\r
+    <ClInclude Include="..\..\Src\DirItem.h" />\r
+    <ClInclude Include="..\..\Src\DirScan.h" />\r
+    <ClInclude Include="..\..\Src\DirTravel.h" />\r
+    <ClInclude Include="..\..\Src\Environment.h" />\r
+    <ClInclude Include="..\..\Src\FileFilter.h" />\r
+    <ClInclude Include="..\..\Src\FileFilterHelper.h" />\r
+    <ClInclude Include="..\..\Src\FileFilterMgr.h" />\r
+    <ClInclude Include="..\..\Src\FileTextEncoding.h" />\r
+    <ClInclude Include="..\..\Src\FileTransform.h" />\r
+    <ClInclude Include="..\..\Src\FileVersion.h" />\r
+    <ClInclude Include="..\..\Src\FilterCommentsManager.h" />\r
+    <ClInclude Include="..\..\Src\FilterList.h" />\r
+    <ClInclude Include="..\..\Src\FolderCmp.h" />\r
+    <ClInclude Include="..\..\Src\Common\LogFile.h" />\r
+    <ClInclude Include="..\..\Src\Common\lwdisp.h" />\r
+    <ClInclude Include="..\..\Src\markdown.h" />\r
+    <ClInclude Include="..\..\Src\MergeApp.h" />\r
+    <ClInclude Include="..\..\Src\MovedLines.h" />\r
+    <ClInclude Include="..\..\Src\Common\multiformatText.h" />\r
+    <ClInclude Include="..\..\Src\OptionsDef.h" />\r
+    <ClInclude Include="..\..\Src\PatchHTML.h" />\r
+    <ClInclude Include="..\..\Src\PathContext.h" />\r
+    <ClInclude Include="..\..\Src\paths.h" />\r
+    <ClInclude Include="..\..\Src\PluginManager.h" />\r
+    <ClInclude Include="..\..\Src\Plugins.h" />\r
+    <ClInclude Include="..\..\Src\Common\RegKey.h" />\r
+    <ClInclude Include="..\..\Src\Common\unicoder.h" />\r
+    <ClInclude Include="..\..\Src\Common\UnicodeString.h" />\r
+    <ClInclude Include="..\..\Src\Common\UniFile.h" />\r
+    <ClInclude Include="..\..\Src\UniMarkdownFile.h" />\r
+    <ClInclude Include="..\..\Src\Common\varprop.h" />\r
+    <ClInclude Include="..\..\Src\CompareEngines\ByteComparator.h" />\r
+    <ClInclude Include="..\..\Src\CompareEngines\ByteCompare.h" />\r
+    <ClInclude Include="..\..\Src\CompareEngines\TimeSizeCompare.h" />\r
+    <ClInclude Include="..\..\Src\diffutils\lib\cmpbuf.h" />\r
+    <ClInclude Include="..\..\Src\diffutils\config.h" />\r
+    <ClInclude Include="..\..\Src\diffutils\src\diff.h" />\r
+    <ClInclude Include="..\..\Src\diffutils\src\system.h" />\r
+    <ClInclude Include="pch.h" />\r
+  </ItemGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
+  <ImportGroup Label="ExtensionTargets">\r
+  </ImportGroup>\r
+</Project>
\ No newline at end of file
     <ClCompile Include="..\..\Src\Common\varprop.cpp">\r
       <Filter>Source Files</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\Src\Common\version.cpp">\r
-      <Filter>Source Files</Filter>\r
-    </ClCompile>\r
     <ClCompile Include="..\..\Src\CompareEngines\ByteComparator.cpp">\r
       <Filter>CompareEngines</Filter>\r
     </ClCompile>\r
     <ClCompile Include="..\..\Src\CompareEngines\ByteCompare.cpp">\r
       <Filter>CompareEngines</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\Src\CompareEngines\DiffUtils.cpp">\r
-      <Filter>CompareEngines</Filter>\r
-    </ClCompile>\r
     <ClCompile Include="..\..\Src\CompareEngines\TimeSizeCompare.cpp">\r
       <Filter>CompareEngines</Filter>\r
     </ClCompile>\r
     <ClCompile Include="..\..\Src\Common\OptionsMgr.cpp">\r
       <Filter>Source Files</Filter>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\Src\CompareEngines\Wrap_DiffUtils.cpp">\r
+      <Filter>CompareEngines</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\Common\VersionInfo.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="pch.cpp">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\Src\diffutils\src\mystat.cpp">\r
+      <Filter>DiffEngine</Filter>\r
+    </ClCompile>\r
   </ItemGroup>\r
   <ItemGroup>\r
     <ClInclude Include="..\..\Src\codepage_detect.h">\r
     <ClInclude Include="..\..\Src\Common\varprop.h">\r
       <Filter>Header Files</Filter>\r
     </ClInclude>\r
-    <ClInclude Include="..\..\Src\Common\version.h">\r
-      <Filter>Header Files</Filter>\r
-    </ClInclude>\r
     <ClInclude Include="..\..\Src\CompareEngines\ByteComparator.h">\r
       <Filter>CompareEngines</Filter>\r
     </ClInclude>\r
     <ClInclude Include="..\..\Src\CompareEngines\ByteCompare.h">\r
       <Filter>CompareEngines</Filter>\r
     </ClInclude>\r
-    <ClInclude Include="..\..\Src\CompareEngines\DiffUtils.h">\r
-      <Filter>CompareEngines</Filter>\r
-    </ClInclude>\r
     <ClInclude Include="..\..\Src\CompareEngines\TimeSizeCompare.h">\r
       <Filter>CompareEngines</Filter>\r
     </ClInclude>\r
     <ClInclude Include="..\..\Src\CompareEngines\BinaryCompare.h">\r
       <Filter>CompareEngines</Filter>\r
     </ClInclude>\r
-    <ClInclude Include="..\..\Src\Common\RegOptionsMgr.h">\r
-      <Filter>Source Files</Filter>\r
+    <ClInclude Include="..\..\Src\CompareEngines\Wrap_DiffUtils.h">\r
+      <Filter>CompareEngines</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\Src\Common\VersionInfo.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="pch.h">\r
+      <Filter>Header Files</Filter>\r
     </ClInclude>\r
     <ClInclude Include="..\..\Src\MergeApp.h">\r
-      <Filter>Source Files</Filter>\r
+      <Filter>Header Files</Filter>\r
     </ClInclude>\r
     <ClInclude Include="..\..\Src\OptionsDef.h">\r
-      <Filter>Source Files</Filter>\r
+      <Filter>Header Files</Filter>\r
     </ClInclude>\r
     <ClInclude Include="..\..\Src\Common\OptionsMgr.h">\r
-      <Filter>Source Files</Filter>\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\..\Src\Common\RegOptionsMgr.h">\r
+      <Filter>Header Files</Filter>\r
     </ClInclude>\r
   </ItemGroup>\r
 </Project>
\ No newline at end of file
index 881ef43..4cf9763 100644 (file)
@@ -1,3 +1,4 @@
+#include "pch.h"
 #include <iostream>
 #include "UnicodeString.h"
 #include "unicoder.h"
diff --git a/Testing/FolderCompare/pch.cpp b/Testing/FolderCompare/pch.cpp
new file mode 100644 (file)
index 0000000..1730571
--- /dev/null
@@ -0,0 +1 @@
+#include "pch.h"
\ No newline at end of file
diff --git a/Testing/FolderCompare/pch.h b/Testing/FolderCompare/pch.h
new file mode 100644 (file)
index 0000000..f10d9f7
--- /dev/null
@@ -0,0 +1,14 @@
+#pragma once\r
+\r
+#include <string>\r
+#include <vector>\r
+#include <map>\r
+#include <unordered_set>\r
+#include <stack>\r
+#include <list>\r
+#include <algorithm>\r
+#include <sstream>\r
+#include <memory>\r
+#include <cassert>\r
+#include <ctime>\r
+#include <tchar.h>\r