diff --git a/Foundation/Foundation_vs140.sln b/Foundation/Foundation_vs140.sln
index fd17c5fbe..49c62c97b 100644
--- a/Foundation/Foundation_vs140.sln
+++ b/Foundation/Foundation_vs140.sln
@@ -1,8 +1,20 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
+VisualStudioVersion = 14.0.25420.1
+MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Foundation", "Foundation_vs140.vcxproj", "{B01196CC-B693-4548-8464-2FF60499E73F}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_vs140.vcxproj", "{C812E0B9-69A9-4FA1-A1D4-161CF677BD10}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_vs140.vcxproj", "{F1EE93DF-347F-4CB3-B191-C4E63F38E972}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestApp", "testsuite\TestApp_vs140.vcxproj", "{6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestLibrary", "testsuite\TestLibrary_vs140.vcxproj", "{0955EB03-544B-4BD4-9C10-89CF38078F5F}"
ProjectSection(ProjectDependencies) = postProject
{B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
EndProjectSection
@@ -10,91 +22,127 @@ EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
debug_shared|Win32 = debug_shared|Win32
- release_shared|Win32 = release_shared|Win32
- debug_static_mt|Win32 = debug_static_mt|Win32
- release_static_mt|Win32 = release_static_mt|Win32
- debug_static_md|Win32 = debug_static_md|Win32
- release_static_md|Win32 = release_static_md|Win32
debug_shared|x64 = debug_shared|x64
- release_shared|x64 = release_shared|x64
- debug_static_mt|x64 = debug_static_mt|x64
- release_static_mt|x64 = release_static_mt|x64
+ debug_static_md|Win32 = debug_static_md|Win32
debug_static_md|x64 = debug_static_md|x64
+ debug_static_mt|Win32 = debug_static_mt|Win32
+ debug_static_mt|x64 = debug_static_mt|x64
+ release_shared|Win32 = release_shared|Win32
+ release_shared|x64 = release_shared|x64
+ release_static_md|Win32 = release_static_md|Win32
release_static_md|x64 = release_static_md|x64
+ release_static_mt|Win32 = release_static_mt|Win32
+ release_static_mt|x64 = release_static_mt|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
{B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|Win32.Build.0 = debug_shared|Win32
{B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|Win32.Deploy.0 = debug_shared|Win32
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|Win32.ActiveCfg = release_shared|Win32
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|Win32.Build.0 = release_shared|Win32
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|Win32.Deploy.0 = release_shared|Win32
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|x64.ActiveCfg = debug_shared|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|x64.Build.0 = debug_shared|x64
{B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
{B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
{B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|x64.Build.0 = debug_static_md|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|Win32.ActiveCfg = release_shared|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|Win32.Build.0 = release_shared|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|Win32.Deploy.0 = release_shared|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|x64.ActiveCfg = release_shared|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|x64.Build.0 = release_shared|x64
{B01196CC-B693-4548-8464-2FF60499E73F}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
{B01196CC-B693-4548-8464-2FF60499E73F}.release_static_md|Win32.Build.0 = release_static_md|Win32
{B01196CC-B693-4548-8464-2FF60499E73F}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|x64.ActiveCfg = debug_shared|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|x64.Build.0 = debug_shared|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|x64.Deploy.0 = debug_shared|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|x64.ActiveCfg = release_shared|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|x64.Build.0 = release_shared|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|x64.Deploy.0 = release_shared|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|x64.Build.0 = release_static_mt|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|x64.Deploy.0 = release_static_mt|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|x64.Build.0 = debug_static_md|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|x64.Deploy.0 = debug_static_md|x64
{B01196CC-B693-4548-8464-2FF60499E73F}.release_static_md|x64.ActiveCfg = release_static_md|x64
{B01196CC-B693-4548-8464-2FF60499E73F}.release_static_md|x64.Build.0 = release_static_md|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_md|x64.Deploy.0 = release_static_md|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_shared|Win32.Build.0 = debug_shared|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_shared|Win32.Deploy.0 = debug_shared|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_shared|Win32.ActiveCfg = release_shared|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_shared|Win32.Build.0 = release_shared|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_shared|Win32.Deploy.0 = release_shared|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_md|Win32.Build.0 = release_static_md|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_shared|x64.ActiveCfg = debug_shared|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_shared|x64.Build.0 = debug_shared|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_shared|x64.Deploy.0 = debug_shared|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_shared|x64.ActiveCfg = release_shared|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_shared|x64.Build.0 = release_shared|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_shared|x64.Deploy.0 = release_shared|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_mt|x64.Build.0 = release_static_mt|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_mt|x64.Deploy.0 = release_static_mt|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_md|x64.Build.0 = debug_static_md|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_md|x64.Deploy.0 = debug_static_md|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_md|x64.ActiveCfg = release_static_md|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_md|x64.Build.0 = release_static_md|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_md|x64.Deploy.0 = release_static_md|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|x64.Build.0 = release_static_mt|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|Win32.Build.0 = debug_shared|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|Win32.Deploy.0 = debug_shared|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|x64.ActiveCfg = debug_shared|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|x64.Build.0 = debug_shared|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|x64.Build.0 = debug_static_md|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|Win32.ActiveCfg = release_shared|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|Win32.Build.0 = release_shared|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|Win32.Deploy.0 = release_shared|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|x64.ActiveCfg = release_shared|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|x64.Build.0 = release_shared|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|Win32.Build.0 = release_static_md|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|x64.ActiveCfg = release_static_md|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|x64.Build.0 = release_static_md|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|x64.Build.0 = release_static_mt|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_shared|Win32.Build.0 = debug_shared|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_shared|x64.ActiveCfg = debug_shared|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_shared|x64.Build.0 = debug_shared|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_md|x64.Build.0 = debug_static_md|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_shared|Win32.ActiveCfg = release_shared|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_shared|Win32.Build.0 = release_shared|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_shared|x64.ActiveCfg = release_shared|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_shared|x64.Build.0 = release_shared|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_md|Win32.Build.0 = release_static_md|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_md|x64.ActiveCfg = release_static_md|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_md|x64.Build.0 = release_static_md|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_mt|x64.Build.0 = release_static_mt|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_shared|Win32.Build.0 = debug_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_shared|x64.ActiveCfg = debug_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_shared|x64.Build.0 = debug_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_md|Win32.ActiveCfg = debug_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_md|Win32.Build.0 = debug_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_md|x64.ActiveCfg = debug_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_md|x64.Build.0 = debug_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_mt|Win32.ActiveCfg = debug_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_mt|Win32.Build.0 = debug_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_mt|x64.ActiveCfg = debug_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_mt|x64.Build.0 = debug_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_shared|Win32.ActiveCfg = release_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_shared|Win32.Build.0 = release_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_shared|x64.ActiveCfg = release_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_shared|x64.Build.0 = release_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_md|Win32.ActiveCfg = release_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_md|Win32.Build.0 = release_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_md|x64.ActiveCfg = release_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_md|x64.Build.0 = release_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_mt|Win32.ActiveCfg = release_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_mt|Win32.Build.0 = release_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_mt|x64.ActiveCfg = release_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_mt|x64.Build.0 = release_shared|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/Foundation/Foundation_vs140.vcxproj b/Foundation/Foundation_vs140.vcxproj
index 0f88df077..e4898a813 100644
--- a/Foundation/Foundation_vs140.vcxproj
+++ b/Foundation/Foundation_vs140.vcxproj
@@ -1,4 +1,4 @@
-
+
@@ -55,120 +55,121 @@
{B01196CC-B693-4548-8464-2FF60499E73F}
Foundation
Win32Proj
+ 8.1
-
+
StaticLibrary
MultiByte
v140
+
+ StaticLibrary
+ MultiByte
+ v140
+
StaticLibrary
MultiByte
v140
-
- StaticLibrary
- MultiByte
- v140
-
-
- StaticLibrary
- MultiByte
- v140
-
-
- DynamicLibrary
- MultiByte
- v140
-
-
- DynamicLibrary
- MultiByte
- v140
-
-
- StaticLibrary
- MultiByte
- v140
-
StaticLibrary
MultiByte
v140
+
+ StaticLibrary
+ MultiByte
+ v140
+
StaticLibrary
MultiByte
v140
+
+ StaticLibrary
+ MultiByte
+ v140
+
StaticLibrary
MultiByte
v140
+
+ DynamicLibrary
+ MultiByte
+ v140
+
DynamicLibrary
MultiByte
v140
+
+ DynamicLibrary
+ MultiByte
+ v140
+
DynamicLibrary
MultiByte
v140
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
+
+
+
+
-
+
+
+
+
-
+
+
+
+
-
+
+
+
+
-
+
+
+
+
-
+
-
+
- <_ProjectFileVersion>14.0.25420.1
+ <_ProjectFileVersion>14.0.25431.1
PocoFoundationd
+ PocoFoundation64d
PocoFoundationmdd
- PocoFoundationmtd
- PocoFoundation
- PocoFoundationmd
- PocoFoundationmt
- PocoFoundationd
PocoFoundationmdd
+ PocoFoundationmtd
PocoFoundationmtd
- PocoFoundation
+ PocoFoundation
+ PocoFoundation64
+ PocoFoundationmd
PocoFoundationmd
+ PocoFoundationmt
PocoFoundationmt
@@ -176,11 +177,21 @@
obj\Foundation\$(Configuration)\
true
+
+ true
+ ..\bin64\
+ obj64\Foundation\$(Configuration)\
+
..\bin\
obj\Foundation\$(Configuration)\
false
+
+ false
+ ..\bin64\
+ obj64\Foundation\$(Configuration)\
+
..\lib\
obj\Foundation\$(Configuration)\
@@ -197,45 +208,36 @@
..\lib\
obj\Foundation\$(Configuration)\
-
- ..\bin64\
+
+ ..\lib64\
obj64\Foundation\$(Configuration)\
- true
-
-
- ..\bin64\
- obj64\Foundation\$(Configuration)\
- false
..\lib64\
obj64\Foundation\$(Configuration)\
-
- ..\lib64\
- obj64\Foundation\$(Configuration)\
-
-
- ..\lib64\
- obj64\Foundation\$(Configuration)\
-
..\lib64\
obj64\Foundation\$(Configuration)\
+
+ ..\lib64\
+ obj64\Foundation\$(Configuration)\
+
Disabled
.\include;%(AdditionalIncludeDirectories)
WIN32;_DEBUG;_WINDOWS;_USRDLL;Foundation_EXPORTS;%(PreprocessorDefinitions)
true
+ false
EnableFastChecks
MultiThreadedDebugDLL
true
true
true
true
-
+
Level3
ProgramDatabase
Default
@@ -253,6 +255,36 @@
MachineX86
+
+
+ Disabled
+ .\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;Foundation_EXPORTS;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+
+ Level3
+ ProgramDatabase
+ Default
+ true
+
+
+ iphlpapi.lib;%(AdditionalDependencies)
+ ..\bin64\PocoFoundation64d.dll
+ true
+ true
+ ..\bin64\PocoFoundation64d.pdb
+ ..\lib64;%(AdditionalLibraryDirectories)
+ Console
+ ..\lib64\PocoFoundationd.lib
+
+
MaxSpeed
@@ -268,9 +300,9 @@
true
true
true
-
+
Level3
-
+
Default
true
@@ -287,134 +319,6 @@
MachineX86
-
-
- Disabled
- .\include;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
- true
- true
-
- ..\lib\PocoFoundationmtd.pdb
- Level3
- ProgramDatabase
- Default
- true
-
-
- ..\lib\PocoFoundationmtd.lib
-
-
-
-
- MaxSpeed
- OnlyExplicitInline
- true
- Speed
- true
- .\include;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
- true
- MultiThreaded
- false
- true
- true
- true
-
- Level3
-
- Default
- true
-
-
- ..\lib\PocoFoundationmt.lib
-
-
-
-
- Disabled
- .\include;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
- true
- true
-
- ..\lib\PocoFoundationmdd.pdb
- Level3
- ProgramDatabase
- Default
- true
-
-
- ..\lib\PocoFoundationmdd.lib
-
-
-
-
- MaxSpeed
- OnlyExplicitInline
- true
- Speed
- true
- .\include;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
- true
- MultiThreadedDLL
- false
- true
- true
- true
-
- ..\lib\PocoFoundationmd.pdb
- Level3
-
- Default
- true
-
-
- iphlpapi.lib;%(AdditionalDependencies)
- ..\lib\PocoFoundationmd.lib
-
-
-
-
- Disabled
- .\include;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_WINDOWS;_USRDLL;Foundation_EXPORTS;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
- true
- true
-
- Level3
- ProgramDatabase
- Default
- true
-
-
- iphlpapi.lib;%(AdditionalDependencies)
- ..\bin64\PocoFoundation64d.dll
- true
- true
- ..\bin64\PocoFoundation64d.pdb
- ..\lib64;%(AdditionalLibraryDirectories)
- Console
- ..\lib64\PocoFoundationd.lib
- MachineX64
-
-
MaxSpeed
@@ -430,9 +334,11 @@
true
true
true
-
+
+
Level3
-
+
+
Default
true
@@ -446,9 +352,33 @@
true
true
..\lib64\PocoFoundation.lib
- MachineX64
+
+
+ Disabled
+ .\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ false
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ true
+ true
+ true
+
+ ..\lib\PocoFoundationmtd.pdb
+ Level3
+ ProgramDatabase
+ Default
+ true
+
+
+ ..\lib\PocoFoundationmtd.lib
+ MachineX86
+
+
Disabled
@@ -461,7 +391,8 @@
true
true
true
-
+
+
..\lib64\PocoFoundationmtd.pdb
Level3
ProgramDatabase
@@ -472,6 +403,32 @@
..\lib64\PocoFoundationmtd.lib
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+ true
+
+
+ ..\lib\PocoFoundationmt.lib
+ MachineX86
+
+
MaxSpeed
@@ -487,9 +444,11 @@
true
true
true
-
+
+
Level3
-
+
+
Default
true
@@ -497,6 +456,31 @@
..\lib64\PocoFoundationmt.lib
+
+
+ Disabled
+ .\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ false
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ ..\lib\PocoFoundationmdd.pdb
+ Level3
+ ProgramDatabase
+ Default
+ true
+
+
+ ..\lib\PocoFoundationmdd.lib
+ MachineX86
+
+
Disabled
@@ -509,7 +493,8 @@
true
true
true
-
+
+
..\lib64\PocoFoundationmdd.pdb
Level3
ProgramDatabase
@@ -520,6 +505,35 @@
..\lib64\PocoFoundationmdd.lib
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ $(IntDir)$(ProjectName).pdb
+ Level3
+
+ Default
+ true
+
+
+
+
+ ..\lib\PocoFoundationmd.lib
+ MachineX86
+
+
MaxSpeed
@@ -535,62 +549,37 @@
true
true
true
-
+
+
+ $(IntDir)$(ProjectName).pdb
Level3
-
+
+
Default
true
+
+
..\lib64\PocoFoundationmd.lib
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
true
true
@@ -604,68 +593,27 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
true
true
@@ -679,7 +627,6 @@
true
true
true
- true
true
@@ -694,7 +641,6 @@
true
true
true
- true
true
@@ -709,14 +655,9 @@
true
true
true
- true
-
-
- true
-
-
- true
+
+
true
true
@@ -730,7 +671,6 @@
true
true
true
- true
true
@@ -745,7 +685,6 @@
true
true
true
- true
true
@@ -760,26 +699,13 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
true
true
@@ -793,7 +719,6 @@
true
true
true
- true
true
@@ -808,26 +733,13 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
true
true
@@ -841,7 +753,6 @@
true
true
true
- true
true
@@ -856,7 +767,6 @@
true
true
true
- true
true
@@ -871,7 +781,6 @@
true
true
true
- true
true
@@ -886,7 +795,6 @@
true
true
true
- true
true
@@ -901,20 +809,11 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
true
true
@@ -928,7 +827,6 @@
true
true
true
- true
true
@@ -943,7 +841,6 @@
true
true
true
- true
true
@@ -958,7 +855,6 @@
true
true
true
- true
true
@@ -973,7 +869,6 @@
true
true
true
- true
true
@@ -988,59 +883,24 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
true
true
@@ -1054,7 +914,6 @@
true
true
true
- true
true
@@ -1069,7 +928,6 @@
true
true
true
- true
true
@@ -1084,41 +942,18 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
+
+
+
+
+
true
true
@@ -1132,7 +967,6 @@
true
true
true
- true
true
@@ -1147,11 +981,8 @@
true
true
true
- true
-
-
- true
+
true
true
@@ -1165,7 +996,6 @@
true
true
true
- true
true
@@ -1180,7 +1010,6 @@
true
true
true
- true
true
@@ -1195,11 +1024,8 @@
true
true
true
- true
-
-
- true
+
true
true
@@ -1213,7 +1039,6 @@
true
true
true
- true
true
@@ -1228,7 +1053,6 @@
true
true
true
- true
true
@@ -1243,38 +1067,17 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
+
+
+
+
true
true
@@ -1288,7 +1091,6 @@
true
true
true
- true
true
@@ -1303,7 +1105,6 @@
true
true
true
- true
true
@@ -1318,80 +1119,31 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
true
true
@@ -1405,7 +1157,6 @@
true
true
true
- true
true
@@ -1420,7 +1171,6 @@
true
true
true
- true
true
@@ -1435,17 +1185,10 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
true
true
@@ -1459,7 +1202,6 @@
true
true
true
- true
true
@@ -1474,7 +1216,6 @@
true
true
true
- true
true
@@ -1489,32 +1230,15 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
+
+
true
true
@@ -1528,7 +1252,6 @@
true
true
true
- true
true
@@ -1543,11 +1266,8 @@
true
true
true
- true
-
-
- true
+
true
true
@@ -1561,7 +1281,6 @@
true
true
true
- true
true
@@ -1576,14 +1295,9 @@
true
true
true
- true
-
-
- true
-
-
- true
+
+
true
true
@@ -1597,7 +1311,6 @@
true
true
true
- true
true
@@ -1612,7 +1325,6 @@
true
true
true
- true
true
@@ -1627,7 +1339,6 @@
true
true
true
- true
true
@@ -1642,11 +1353,8 @@
true
true
true
- true
-
-
- true
+
true
true
@@ -1660,7 +1368,6 @@
true
true
true
- true
true
@@ -1675,7 +1382,6 @@
true
true
true
- true
true
@@ -1690,7 +1396,6 @@
true
true
true
- true
true
@@ -1705,32 +1410,15 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
+
+
true
true
@@ -1744,14 +1432,9 @@
true
true
true
- true
-
-
- true
-
-
- true
+
+
true
true
@@ -1765,47 +1448,20 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
+
+
+
+
+
+
+
true
true
@@ -1819,7 +1475,6 @@
true
true
true
- true
true
@@ -1834,23 +1489,12 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
true
true
@@ -1864,7 +1508,6 @@
true
true
true
- true
true
@@ -1879,447 +1522,406 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
-
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
-
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
-
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
-
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
-
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
-
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
+ false
+ false
true
true
true
true
+ false
+ false
true
true
true
true
-
+
-
-
-
+
+
+
\ No newline at end of file
diff --git a/Foundation/Foundation_vs140.vcxproj.filters b/Foundation/Foundation_vs140.vcxproj.filters
index 0f602535b..a4f0c6258 100644
--- a/Foundation/Foundation_vs140.vcxproj.filters
+++ b/Foundation/Foundation_vs140.vcxproj.filters
@@ -2,190 +2,190 @@
- {5b25134c-f214-4866-bb9e-924f42b85a1c}
+ {c753fd93-71ed-481b-9a5e-8423fb365d1c}
- {40daf24e-264a-41c8-9b65-7a811ff032b9}
+ {e3c3c07f-36df-41da-811b-4d8bb24de9c2}
- {56e4515f-e4dd-48c2-998a-ac0782c1715e}
+ {ee2a83b6-fa90-436b-b4d4-dc8ad4bf871a}
- {394c630f-ac7e-4839-aa56-a715bccbe3f8}
+ {e94ee398-40d3-4744-ac87-44670fc3cca4}
- {c210b698-eb85-48af-9b8a-e12e9a835c5d}
+ {b8f43561-6742-47f3-b063-cfd1ed044094}
- {9a0310a4-0c8b-430c-88eb-20f30c93dfc3}
+ {1294ba45-fff8-4648-970e-4a29356beea9}
- {8dd19c45-6b4b-44bd-8cfa-c38cbff2b72a}
+ {c630b315-9854-48a9-8b5e-513cc30de22f}
- {504b9e09-746e-4260-81dd-02764177b977}
+ {128cc54c-da35-421b-9aae-8ee8710a4b48}
- {b9a32812-bf16-40e3-93c1-ca5614e1a707}
+ {8b9cb12f-15a5-4034-ac17-dc5a95d7daff}
- {61a51834-fc95-4435-9c5a-329b9e7eb374}
+ {1889a735-bf96-4a03-9510-7f73fe91410f}
- {d1fbb6a7-2d28-4a7a-bcb6-e82c2363183f}
+ {7fc05b0c-b8d2-4b8e-9aa7-90bc68cec6a4}
- {f233eaa4-e9f8-4229-86cc-007c3228e7ba}
+ {d2debcad-3917-4301-888f-5fbee55103dd}
- {d7672629-fc6d-47ac-a3f6-a39aaa289e15}
+ {cb3a1c0e-3f59-4381-9cf4-c73694fa16c0}
- {1e7abdbd-1aad-47f8-84f5-ea1d2e786a0c}
+ {7ad16f51-370b-4cdf-8f47-373fd1e26297}
- {49bfcf00-370c-42de-b986-b82f1f04a544}
+ {e556d380-16e9-410c-bb67-450a43ab83cf}
- {b8b3e100-8e02-46b1-a9cd-0f1de30a939a}
+ {f12c7c88-ef89-4a68-96a0-96664c4a0f2d}
- {d4c61a90-b503-45d2-904c-d7e8be50ad54}
+ {8d90af25-6c9f-45fb-8af0-7463fab03c44}
- {5403ab4c-e5ca-4442-91d2-50b754632a66}
+ {8bd7fdba-6cdf-4cc7-8ffd-e0eef416d7b5}
- {e7ce03c6-dc9d-437a-8543-34643a2baadb}
+ {3b04a0e6-f311-428b-af8f-c1a7a3d9fd10}
- {0c201fae-f8b4-443b-bd88-0ca9b821451b}
+ {5f191b86-441f-4da7-8b2f-02513d443466}
- {1391b09a-e14c-40a7-8ec6-6d73910304f6}
+ {f19826b3-7a4b-4d64-aaa3-eb1e084a71b2}
- {cd5f789b-b831-4ab6-a0b9-516e7761ad3c}
+ {f98d18b5-dfbc-4c35-8654-bf0c3fc815e9}
- {5821607f-e57f-4706-a6f6-c8dbad7b65c5}
+ {ed96b756-3566-40c7-bc07-b61535bcdba6}
- {5e51dc5f-cc6a-42d4-b528-37c3b477d164}
+ {a04d9b7c-652a-4243-bf01-fb008a91c6a9}
- {72bb9522-d5e0-4e91-91a4-f68bb8749037}
+ {050790a7-f86f-4db4-8445-78e149b33dba}
- {ce649223-826e-495c-a33a-f6ccd3b302ff}
+ {90289141-efe6-483a-87d8-deb78499134e}
- {f4eb5ca3-2532-4516-a929-434b5c2f7e09}
+ {27a7acc1-7768-4dce-8fb6-40b249b08465}
- {0a4fcb90-f734-4d58-a693-2b288213054b}
+ {e9b28661-70f1-4533-8d55-fecd2888abe4}
- {2ddaf74c-1450-497f-ac90-8485e540cc7d}
+ {36aa6485-c596-4900-8e25-4cc06aa8cf49}
- {7ac6c4f0-e542-4124-a80f-5b44b34b4e1b}
+ {99f3f293-20ff-47f0-8ad2-5d75a60e111f}
- {e86fe569-2bcb-400e-b212-640cbd15992b}
+ {3a9c04b2-3f1a-4ead-9080-f561de93d869}
- {0f9ccbe7-3479-44b3-b85a-143690246312}
+ {6904c90d-c347-43d8-8a6b-91f99de542a5}
- {aff1887e-ae3d-4ae6-b660-d8081a6295af}
+ {246e88e1-3650-4d35-9c95-d96b7b559348}
- {0d945f9d-6b32-4fa8-bf4e-1569b0fa511f}
+ {65dd32ee-dd1e-49fb-aa87-579432609b7e}
- {a75189ed-a269-4c98-8dd3-0d36da9f6f37}
+ {4ad6c3a6-eb68-4076-8f86-c2d87a444135}
- {ef68032d-f380-41e6-8898-9adc8f2aebfb}
+ {ce517ddf-e6d2-4a5b-98fc-1fe34287fb3e}
- {630c0fd2-ec1a-445a-8cfd-ca7d550e1721}
+ {e8a3181c-6c64-4082-b273-9b8519a39d30}
- {cac2bf3a-5f50-461d-ad13-412aee83673c}
+ {1db1703f-8548-4607-bbd4-8adac7a2ae78}
- {9fa562b0-b077-403e-92a7-13c85015de6a}
+ {2d189b53-c815-48c6-a133-35ab9a24a2ff}
- {57120f09-de7b-4a37-9a59-7161dc65b91d}
+ {96a98fda-9d60-4ca7-983b-537d452ee74b}
- {67028607-e956-4964-ada3-7be26ab29b9e}
+ {40b1191f-3dc7-48bd-bfcd-715b92e476c1}
- {906b8d4b-2502-4ea6-900f-261e60563f35}
+ {967f28a4-ffc8-4a16-a40f-e9fe9aa154fa}
- {4ade4e31-e867-4b35-9111-35d5bebc6c3c}
+ {456d180a-d652-4811-90a5-8fcaa75547d0}
- {dd5f6ef8-51bf-4c5c-9138-03faea767719}
+ {2ec8e8b6-f3db-4590-96d1-a3c5ff52590f}
- {b080fcf5-1930-4609-9c35-f41bb84340ea}
+ {45088ff9-fe3e-4033-b55d-bea00d991803}
- {64d56cb8-99cf-4435-b080-66717233e4d6}
+ {ffe4c9b6-b7a1-4db3-b9cc-e442e83062be}
- {dcd13590-2801-45f3-845b-7233acdd2132}
+ {6d1027ac-8839-4530-99bc-663244b4532b}
- {8d16a1e5-092c-4292-a07c-01d7e89b9f1b}
+ {aa406aec-8122-4853-9d50-99ba948709e7}
- {beffc794-e37c-47b8-90b4-e34ce1f29181}
+ {3da27dee-ce06-4549-bff7-4d667520fb78}
- {5ffc7979-44bd-40e9-be44-864713eb05ab}
+ {8fdba01a-1c37-4e5c-b63b-5579c08050b7}
- {81ead041-e234-4a0c-943d-5b2d5349853c}
+ {bdbeaf1c-efe1-40bc-bca4-13d185121ccd}
- {d32b69b4-2ff3-4b63-afac-ef56687021fa}
+ {646f2579-2e44-4305-8f9e-c1b397613e67}
- {35f98281-19cd-4d37-a63b-c9c2f6c517f8}
+ {7466c478-b197-45c0-8cfd-84b419a25488}
- {a390b1fa-0db4-4482-9331-5d607eae3c18}
+ {e9417176-ebda-4408-8dc6-37e8772432ae}
- {b9ddbbac-106f-40c4-a827-007ed4f7725e}
+ {67f612b3-7a55-463e-92cd-bed05e72736c}
- {d63b6a1b-fa68-4315-a489-fba643e91b50}
+ {e0d4bc35-7350-45e1-8dfd-5d6ddbe9c8e8}
- {483bbe6a-4ed7-4b5a-aec9-6e93959ec8f8}
+ {84674850-4492-4a46-b6f3-3701612a3f23}
- {4a474caf-a9d8-45b4-8c85-4b1b87f4859a}
+ {af84acf1-fa67-4302-8180-cf002790cdff}
- {0d3d7d11-4cd3-48e7-89fc-5cddbc58df66}
+ {5300bc7b-d351-427b-a3e3-2f7d0a41fc50}
- {22a697ef-d9c3-4a01-920f-e9fbc39fcc80}
+ {d339f979-c755-4abc-ac66-27bd13d66836}
- {bcfe4383-1981-42e7-80ce-fdf7373e27b9}
+ {56685e2b-f506-44ae-8d27-d0f65e27405e}
- {a08f6ad5-19ce-4f34-93a3-9380239326a6}
+ {7df1fa35-122a-4152-b81f-35be1aabd290}
diff --git a/Foundation/Foundation_vs150.sln b/Foundation/Foundation_vs150.sln
index 5ddaaf429..021df92a7 100644
--- a/Foundation/Foundation_vs150.sln
+++ b/Foundation/Foundation_vs150.sln
@@ -1,8 +1,20 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
+VisualStudioVersion = 14.0.25420.1
+MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Foundation", "Foundation_vs150.vcxproj", "{B01196CC-B693-4548-8464-2FF60499E73F}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_vs150.vcxproj", "{C812E0B9-69A9-4FA1-A1D4-161CF677BD10}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_vs150.vcxproj", "{F1EE93DF-347F-4CB3-B191-C4E63F38E972}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestApp", "testsuite\TestApp_vs150.vcxproj", "{6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestLibrary", "testsuite\TestLibrary_vs150.vcxproj", "{0955EB03-544B-4BD4-9C10-89CF38078F5F}"
ProjectSection(ProjectDependencies) = postProject
{B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
EndProjectSection
@@ -10,91 +22,127 @@ EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
debug_shared|Win32 = debug_shared|Win32
- release_shared|Win32 = release_shared|Win32
- debug_static_mt|Win32 = debug_static_mt|Win32
- release_static_mt|Win32 = release_static_mt|Win32
- debug_static_md|Win32 = debug_static_md|Win32
- release_static_md|Win32 = release_static_md|Win32
debug_shared|x64 = debug_shared|x64
- release_shared|x64 = release_shared|x64
- debug_static_mt|x64 = debug_static_mt|x64
- release_static_mt|x64 = release_static_mt|x64
+ debug_static_md|Win32 = debug_static_md|Win32
debug_static_md|x64 = debug_static_md|x64
+ debug_static_mt|Win32 = debug_static_mt|Win32
+ debug_static_mt|x64 = debug_static_mt|x64
+ release_shared|Win32 = release_shared|Win32
+ release_shared|x64 = release_shared|x64
+ release_static_md|Win32 = release_static_md|Win32
release_static_md|x64 = release_static_md|x64
+ release_static_mt|Win32 = release_static_mt|Win32
+ release_static_mt|x64 = release_static_mt|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
{B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|Win32.Build.0 = debug_shared|Win32
{B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|Win32.Deploy.0 = debug_shared|Win32
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|Win32.ActiveCfg = release_shared|Win32
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|Win32.Build.0 = release_shared|Win32
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|Win32.Deploy.0 = release_shared|Win32
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|x64.ActiveCfg = debug_shared|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|x64.Build.0 = debug_shared|x64
{B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
{B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
{B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|x64.Build.0 = debug_static_md|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|Win32.ActiveCfg = release_shared|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|Win32.Build.0 = release_shared|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|Win32.Deploy.0 = release_shared|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|x64.ActiveCfg = release_shared|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|x64.Build.0 = release_shared|x64
{B01196CC-B693-4548-8464-2FF60499E73F}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
{B01196CC-B693-4548-8464-2FF60499E73F}.release_static_md|Win32.Build.0 = release_static_md|Win32
{B01196CC-B693-4548-8464-2FF60499E73F}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|x64.ActiveCfg = debug_shared|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|x64.Build.0 = debug_shared|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|x64.Deploy.0 = debug_shared|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|x64.ActiveCfg = release_shared|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|x64.Build.0 = release_shared|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|x64.Deploy.0 = release_shared|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|x64.Build.0 = release_static_mt|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|x64.Deploy.0 = release_static_mt|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|x64.Build.0 = debug_static_md|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|x64.Deploy.0 = debug_static_md|x64
{B01196CC-B693-4548-8464-2FF60499E73F}.release_static_md|x64.ActiveCfg = release_static_md|x64
{B01196CC-B693-4548-8464-2FF60499E73F}.release_static_md|x64.Build.0 = release_static_md|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_md|x64.Deploy.0 = release_static_md|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_shared|Win32.Build.0 = debug_shared|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_shared|Win32.Deploy.0 = debug_shared|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_shared|Win32.ActiveCfg = release_shared|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_shared|Win32.Build.0 = release_shared|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_shared|Win32.Deploy.0 = release_shared|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_md|Win32.Build.0 = release_static_md|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_shared|x64.ActiveCfg = debug_shared|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_shared|x64.Build.0 = debug_shared|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_shared|x64.Deploy.0 = debug_shared|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_shared|x64.ActiveCfg = release_shared|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_shared|x64.Build.0 = release_shared|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_shared|x64.Deploy.0 = release_shared|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_mt|x64.Build.0 = release_static_mt|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_mt|x64.Deploy.0 = release_static_mt|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_md|x64.Build.0 = debug_static_md|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_md|x64.Deploy.0 = debug_static_md|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_md|x64.ActiveCfg = release_static_md|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_md|x64.Build.0 = release_static_md|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_md|x64.Deploy.0 = release_static_md|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|x64.Build.0 = release_static_mt|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|Win32.Build.0 = debug_shared|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|Win32.Deploy.0 = debug_shared|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|x64.ActiveCfg = debug_shared|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|x64.Build.0 = debug_shared|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|x64.Build.0 = debug_static_md|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|Win32.ActiveCfg = release_shared|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|Win32.Build.0 = release_shared|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|Win32.Deploy.0 = release_shared|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|x64.ActiveCfg = release_shared|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|x64.Build.0 = release_shared|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|Win32.Build.0 = release_static_md|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|x64.ActiveCfg = release_static_md|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|x64.Build.0 = release_static_md|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|x64.Build.0 = release_static_mt|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_shared|Win32.Build.0 = debug_shared|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_shared|x64.ActiveCfg = debug_shared|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_shared|x64.Build.0 = debug_shared|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_md|x64.Build.0 = debug_static_md|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_shared|Win32.ActiveCfg = release_shared|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_shared|Win32.Build.0 = release_shared|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_shared|x64.ActiveCfg = release_shared|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_shared|x64.Build.0 = release_shared|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_md|Win32.Build.0 = release_static_md|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_md|x64.ActiveCfg = release_static_md|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_md|x64.Build.0 = release_static_md|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_mt|x64.Build.0 = release_static_mt|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_shared|Win32.Build.0 = debug_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_shared|x64.ActiveCfg = debug_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_shared|x64.Build.0 = debug_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_md|Win32.ActiveCfg = debug_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_md|Win32.Build.0 = debug_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_md|x64.ActiveCfg = debug_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_md|x64.Build.0 = debug_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_mt|Win32.ActiveCfg = debug_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_mt|Win32.Build.0 = debug_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_mt|x64.ActiveCfg = debug_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_mt|x64.Build.0 = debug_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_shared|Win32.ActiveCfg = release_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_shared|Win32.Build.0 = release_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_shared|x64.ActiveCfg = release_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_shared|x64.Build.0 = release_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_md|Win32.ActiveCfg = release_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_md|Win32.Build.0 = release_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_md|x64.ActiveCfg = release_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_md|x64.Build.0 = release_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_mt|Win32.ActiveCfg = release_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_mt|Win32.Build.0 = release_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_mt|x64.ActiveCfg = release_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_mt|x64.Build.0 = release_shared|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/Foundation/Foundation_vs150.vcxproj b/Foundation/Foundation_vs150.vcxproj
index ff0fc3d1b..577016742 100644
--- a/Foundation/Foundation_vs150.vcxproj
+++ b/Foundation/Foundation_vs150.vcxproj
@@ -1,5 +1,5 @@
-
-
+
+
debug_shared
@@ -55,120 +55,121 @@
{B01196CC-B693-4548-8464-2FF60499E73F}
Foundation
Win32Proj
+ 8.1
-
+
StaticLibrary
MultiByte
v141
+
+ StaticLibrary
+ MultiByte
+ v141
+
StaticLibrary
MultiByte
v141
-
- StaticLibrary
- MultiByte
- v141
-
-
- StaticLibrary
- MultiByte
- v141
-
-
- DynamicLibrary
- MultiByte
- v141
-
-
- DynamicLibrary
- MultiByte
- v141
-
-
- StaticLibrary
- MultiByte
- v141
-
StaticLibrary
MultiByte
v141
+
+ StaticLibrary
+ MultiByte
+ v141
+
StaticLibrary
MultiByte
v141
+
+ StaticLibrary
+ MultiByte
+ v141
+
StaticLibrary
MultiByte
v141
+
+ DynamicLibrary
+ MultiByte
+ v141
+
DynamicLibrary
MultiByte
v141
+
+ DynamicLibrary
+ MultiByte
+ v141
+
DynamicLibrary
MultiByte
v141
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
+
+
+
+
-
+
+
+
+
-
+
+
+
+
-
+
+
+
+
-
+
+
+
+
-
+
-
+
- <_ProjectFileVersion>15.0.28307.799
+ <_ProjectFileVersion>14.0.25431.1
PocoFoundationd
+ PocoFoundation64d
PocoFoundationmdd
- PocoFoundationmtd
- PocoFoundation
- PocoFoundationmd
- PocoFoundationmt
- PocoFoundationd
PocoFoundationmdd
+ PocoFoundationmtd
PocoFoundationmtd
- PocoFoundation
+ PocoFoundation
+ PocoFoundation64
+ PocoFoundationmd
PocoFoundationmd
+ PocoFoundationmt
PocoFoundationmt
@@ -176,11 +177,21 @@
obj\Foundation\$(Configuration)\
true
+
+ true
+ ..\bin64\
+ obj64\Foundation\$(Configuration)\
+
..\bin\
obj\Foundation\$(Configuration)\
false
+
+ false
+ ..\bin64\
+ obj64\Foundation\$(Configuration)\
+
..\lib\
obj\Foundation\$(Configuration)\
@@ -197,45 +208,36 @@
..\lib\
obj\Foundation\$(Configuration)\
-
- ..\bin64\
+
+ ..\lib64\
obj64\Foundation\$(Configuration)\
- true
-
-
- ..\bin64\
- obj64\Foundation\$(Configuration)\
- false
..\lib64\
obj64\Foundation\$(Configuration)\
-
- ..\lib64\
- obj64\Foundation\$(Configuration)\
-
-
- ..\lib64\
- obj64\Foundation\$(Configuration)\
-
..\lib64\
obj64\Foundation\$(Configuration)\
+
+ ..\lib64\
+ obj64\Foundation\$(Configuration)\
+
Disabled
.\include;%(AdditionalIncludeDirectories)
WIN32;_DEBUG;_WINDOWS;_USRDLL;Foundation_EXPORTS;%(PreprocessorDefinitions)
true
+ false
EnableFastChecks
MultiThreadedDebugDLL
true
true
true
true
-
+
Level3
ProgramDatabase
Default
@@ -253,6 +255,36 @@
MachineX86
+
+
+ Disabled
+ .\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;Foundation_EXPORTS;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+
+ Level3
+ ProgramDatabase
+ Default
+ true
+
+
+ iphlpapi.lib;%(AdditionalDependencies)
+ ..\bin64\PocoFoundation64d.dll
+ true
+ true
+ ..\bin64\PocoFoundation64d.pdb
+ ..\lib64;%(AdditionalLibraryDirectories)
+ Console
+ ..\lib64\PocoFoundationd.lib
+
+
MaxSpeed
@@ -268,9 +300,9 @@
true
true
true
-
+
Level3
-
+
Default
true
@@ -287,134 +319,6 @@
MachineX86
-
-
- Disabled
- .\include;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
- true
- true
-
- ..\lib\PocoFoundationmtd.pdb
- Level3
- ProgramDatabase
- Default
- true
-
-
- ..\lib\PocoFoundationmtd.lib
-
-
-
-
- MaxSpeed
- OnlyExplicitInline
- true
- Speed
- true
- .\include;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
- true
- MultiThreaded
- false
- true
- true
- true
-
- Level3
-
- Default
- true
-
-
- ..\lib\PocoFoundationmt.lib
-
-
-
-
- Disabled
- .\include;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
- true
- true
-
- ..\lib\PocoFoundationmdd.pdb
- Level3
- ProgramDatabase
- Default
- true
-
-
- ..\lib\PocoFoundationmdd.lib
-
-
-
-
- MaxSpeed
- OnlyExplicitInline
- true
- Speed
- true
- .\include;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
- true
- MultiThreadedDLL
- false
- true
- true
- true
-
- ..\lib\PocoFoundationmd.pdb
- Level3
-
- Default
- true
-
-
- iphlpapi.lib;%(AdditionalDependencies)
- ..\lib\PocoFoundationmd.lib
-
-
-
-
- Disabled
- .\include;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_WINDOWS;_USRDLL;Foundation_EXPORTS;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
- true
- true
-
- Level3
- ProgramDatabase
- Default
- true
-
-
- iphlpapi.lib;%(AdditionalDependencies)
- ..\bin64\PocoFoundation64d.dll
- true
- true
- ..\bin64\PocoFoundation64d.pdb
- ..\lib64;%(AdditionalLibraryDirectories)
- Console
- ..\lib64\PocoFoundationd.lib
- MachineX64
-
-
MaxSpeed
@@ -430,9 +334,11 @@
true
true
true
-
+
+
Level3
-
+
+
Default
true
@@ -446,9 +352,33 @@
true
true
..\lib64\PocoFoundation.lib
- MachineX64
+
+
+ Disabled
+ .\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ false
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ true
+ true
+ true
+
+ ..\lib\PocoFoundationmtd.pdb
+ Level3
+ ProgramDatabase
+ Default
+ true
+
+
+ ..\lib\PocoFoundationmtd.lib
+ MachineX86
+
+
Disabled
@@ -461,7 +391,8 @@
true
true
true
-
+
+
..\lib64\PocoFoundationmtd.pdb
Level3
ProgramDatabase
@@ -472,6 +403,32 @@
..\lib64\PocoFoundationmtd.lib
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+ true
+
+
+ ..\lib\PocoFoundationmt.lib
+ MachineX86
+
+
MaxSpeed
@@ -487,9 +444,11 @@
true
true
true
-
+
+
Level3
-
+
+
Default
true
@@ -497,6 +456,31 @@
..\lib64\PocoFoundationmt.lib
+
+
+ Disabled
+ .\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ false
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ ..\lib\PocoFoundationmdd.pdb
+ Level3
+ ProgramDatabase
+ Default
+ true
+
+
+ ..\lib\PocoFoundationmdd.lib
+ MachineX86
+
+
Disabled
@@ -509,7 +493,8 @@
true
true
true
-
+
+
..\lib64\PocoFoundationmdd.pdb
Level3
ProgramDatabase
@@ -520,6 +505,35 @@
..\lib64\PocoFoundationmdd.lib
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ $(IntDir)$(ProjectName).pdb
+ Level3
+
+ Default
+ true
+
+
+
+
+ ..\lib\PocoFoundationmd.lib
+ MachineX86
+
+
MaxSpeed
@@ -535,62 +549,37 @@
true
true
true
-
+
+
+ $(IntDir)$(ProjectName).pdb
Level3
-
+
+
Default
true
+
+
..\lib64\PocoFoundationmd.lib
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
true
true
@@ -604,68 +593,27 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
true
true
@@ -679,7 +627,6 @@
true
true
true
- true
true
@@ -694,7 +641,6 @@
true
true
true
- true
true
@@ -709,14 +655,9 @@
true
true
true
- true
-
-
- true
-
-
- true
+
+
true
true
@@ -730,7 +671,6 @@
true
true
true
- true
true
@@ -745,7 +685,6 @@
true
true
true
- true
true
@@ -760,26 +699,13 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
true
true
@@ -793,7 +719,6 @@
true
true
true
- true
true
@@ -808,26 +733,13 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
true
true
@@ -841,7 +753,6 @@
true
true
true
- true
true
@@ -856,7 +767,6 @@
true
true
true
- true
true
@@ -871,7 +781,6 @@
true
true
true
- true
true
@@ -886,7 +795,6 @@
true
true
true
- true
true
@@ -901,20 +809,11 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
true
true
@@ -928,7 +827,6 @@
true
true
true
- true
true
@@ -943,7 +841,6 @@
true
true
true
- true
true
@@ -958,7 +855,6 @@
true
true
true
- true
true
@@ -973,7 +869,6 @@
true
true
true
- true
true
@@ -988,59 +883,24 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
true
true
@@ -1054,7 +914,6 @@
true
true
true
- true
true
@@ -1069,7 +928,6 @@
true
true
true
- true
true
@@ -1084,41 +942,18 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
+
+
+
+
+
true
true
@@ -1132,7 +967,6 @@
true
true
true
- true
true
@@ -1147,11 +981,8 @@
true
true
true
- true
-
-
- true
+
true
true
@@ -1165,7 +996,6 @@
true
true
true
- true
true
@@ -1180,7 +1010,6 @@
true
true
true
- true
true
@@ -1195,11 +1024,8 @@
true
true
true
- true
-
-
- true
+
true
true
@@ -1213,7 +1039,6 @@
true
true
true
- true
true
@@ -1228,7 +1053,6 @@
true
true
true
- true
true
@@ -1243,38 +1067,17 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
+
+
+
+
true
true
@@ -1288,7 +1091,6 @@
true
true
true
- true
true
@@ -1303,7 +1105,6 @@
true
true
true
- true
true
@@ -1318,80 +1119,31 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
true
true
@@ -1405,7 +1157,6 @@
true
true
true
- true
true
@@ -1420,7 +1171,6 @@
true
true
true
- true
true
@@ -1435,17 +1185,10 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
true
true
@@ -1459,7 +1202,6 @@
true
true
true
- true
true
@@ -1474,7 +1216,6 @@
true
true
true
- true
true
@@ -1489,32 +1230,15 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
+
+
true
true
@@ -1528,7 +1252,6 @@
true
true
true
- true
true
@@ -1543,11 +1266,8 @@
true
true
true
- true
-
-
- true
+
true
true
@@ -1561,7 +1281,6 @@
true
true
true
- true
true
@@ -1576,14 +1295,9 @@
true
true
true
- true
-
-
- true
-
-
- true
+
+
true
true
@@ -1597,7 +1311,6 @@
true
true
true
- true
true
@@ -1612,7 +1325,6 @@
true
true
true
- true
true
@@ -1627,7 +1339,6 @@
true
true
true
- true
true
@@ -1642,11 +1353,8 @@
true
true
true
- true
-
-
- true
+
true
true
@@ -1660,7 +1368,6 @@
true
true
true
- true
true
@@ -1675,7 +1382,6 @@
true
true
true
- true
true
@@ -1690,7 +1396,6 @@
true
true
true
- true
true
@@ -1705,32 +1410,15 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
+
+
true
true
@@ -1744,14 +1432,9 @@
true
true
true
- true
-
-
- true
-
-
- true
+
+
true
true
@@ -1765,47 +1448,20 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
+
+
+
+
+
+
+
true
true
@@ -1819,7 +1475,6 @@
true
true
true
- true
true
@@ -1834,23 +1489,12 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
true
true
@@ -1864,7 +1508,6 @@
true
true
true
- true
true
@@ -1879,447 +1522,406 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
-
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
-
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
-
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
-
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
-
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
-
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
+ false
+ false
true
true
true
true
+ false
+ false
true
true
true
true
-
+
-
-
-
+
+
+
\ No newline at end of file
diff --git a/Foundation/Foundation_vs150.vcxproj.filters b/Foundation/Foundation_vs150.vcxproj.filters
index 978c660db..a4f0c6258 100644
--- a/Foundation/Foundation_vs150.vcxproj.filters
+++ b/Foundation/Foundation_vs150.vcxproj.filters
@@ -2,190 +2,190 @@
- {5f93a995-ad88-4f87-a69f-dcded723287a}
+ {c753fd93-71ed-481b-9a5e-8423fb365d1c}
- {0ffbb57d-8cd3-415d-a542-c3897c76cfef}
+ {e3c3c07f-36df-41da-811b-4d8bb24de9c2}
- {949640f1-0af8-46ed-a088-c536882c7c1f}
+ {ee2a83b6-fa90-436b-b4d4-dc8ad4bf871a}
- {7c27ce82-ac28-43d4-8b99-472a11ccc723}
+ {e94ee398-40d3-4744-ac87-44670fc3cca4}
- {4dc45bb9-109e-4bc3-bb25-1e8b1673ec74}
+ {b8f43561-6742-47f3-b063-cfd1ed044094}
- {e15fc992-bf40-46cf-adde-305e373704f0}
+ {1294ba45-fff8-4648-970e-4a29356beea9}
- {a6fee125-fb07-4526-a691-a7c252a499f8}
+ {c630b315-9854-48a9-8b5e-513cc30de22f}
- {3f7ed28e-1866-45ed-88ec-69f7bfaa4f12}
+ {128cc54c-da35-421b-9aae-8ee8710a4b48}
- {1ed426d1-4b4d-4993-9551-5cfee7025cb1}
+ {8b9cb12f-15a5-4034-ac17-dc5a95d7daff}
- {2c4c400b-c084-458b-850e-2b316a6f0dbe}
+ {1889a735-bf96-4a03-9510-7f73fe91410f}
- {b7dd4f2c-ea7a-4725-96f7-2df2099e2327}
+ {7fc05b0c-b8d2-4b8e-9aa7-90bc68cec6a4}
- {c80000f9-2b22-43c8-b172-2df49deffcd2}
+ {d2debcad-3917-4301-888f-5fbee55103dd}
- {f0dd207f-7724-4f1e-8236-7d86fd224245}
+ {cb3a1c0e-3f59-4381-9cf4-c73694fa16c0}
- {1f839c16-fcb0-477c-b9ab-6ab8279b32ca}
+ {7ad16f51-370b-4cdf-8f47-373fd1e26297}
- {580a8ac9-5e7f-4e81-a4df-1223203b35bc}
+ {e556d380-16e9-410c-bb67-450a43ab83cf}
- {609a4baa-9630-4451-8ab5-e77321d2f235}
+ {f12c7c88-ef89-4a68-96a0-96664c4a0f2d}
- {7e41d73e-6d42-4b0b-ada7-b3fee639e06d}
+ {8d90af25-6c9f-45fb-8af0-7463fab03c44}
- {e7f95c80-e71b-433b-b5c7-5ecd4f465830}
+ {8bd7fdba-6cdf-4cc7-8ffd-e0eef416d7b5}
- {8a2efe22-d7da-46f3-8954-223ae3d786ba}
+ {3b04a0e6-f311-428b-af8f-c1a7a3d9fd10}
- {647b9d82-920e-45f3-b78a-bb0910eb8c04}
+ {5f191b86-441f-4da7-8b2f-02513d443466}
- {2b190c3c-22ea-4071-bb9d-4497c72ccf96}
+ {f19826b3-7a4b-4d64-aaa3-eb1e084a71b2}
- {1dcadde6-b383-496a-81f5-c67015edfd28}
+ {f98d18b5-dfbc-4c35-8654-bf0c3fc815e9}
- {43c5e785-b998-483d-9d93-2993a6707123}
+ {ed96b756-3566-40c7-bc07-b61535bcdba6}
- {718f0bf3-71f2-43fe-aa69-55b0855bf262}
+ {a04d9b7c-652a-4243-bf01-fb008a91c6a9}
- {d7f88339-a45b-48f6-9b14-58aa5852193b}
+ {050790a7-f86f-4db4-8445-78e149b33dba}
- {f39ebb6f-4e03-4b3f-86e7-f3966aa10ba0}
+ {90289141-efe6-483a-87d8-deb78499134e}
- {9559b7dc-06b8-4d2e-bb01-8da1bd6daab3}
+ {27a7acc1-7768-4dce-8fb6-40b249b08465}
- {a8a0f2d0-96c0-44d1-bf56-0b7711574d8e}
+ {e9b28661-70f1-4533-8d55-fecd2888abe4}
- {5c56c513-d8ab-4eed-8f4c-bae617617c05}
+ {36aa6485-c596-4900-8e25-4cc06aa8cf49}
- {981a1a9a-09c4-4948-973f-9902d1aae47c}
+ {99f3f293-20ff-47f0-8ad2-5d75a60e111f}
- {a2583dc6-b983-495d-b9cc-21fcc2ec44b2}
+ {3a9c04b2-3f1a-4ead-9080-f561de93d869}
- {f1256980-b6d6-4dd9-a85d-2cf9b42c4bc1}
+ {6904c90d-c347-43d8-8a6b-91f99de542a5}
- {13bcb25c-f269-43a2-9feb-3d836b9ed88a}
+ {246e88e1-3650-4d35-9c95-d96b7b559348}
- {7f81f3dd-b9be-4a6f-9152-57542b86e4f3}
+ {65dd32ee-dd1e-49fb-aa87-579432609b7e}
- {084c1c65-70ce-4454-b5c6-4cba9a6d1c90}
+ {4ad6c3a6-eb68-4076-8f86-c2d87a444135}
- {485bf6ce-4548-42ac-b60d-5af75635c952}
+ {ce517ddf-e6d2-4a5b-98fc-1fe34287fb3e}
- {3a503fbc-8d7d-43f0-8b60-d19afaa23015}
+ {e8a3181c-6c64-4082-b273-9b8519a39d30}
- {d7f12f95-c934-4e8c-88d0-70ed14bbc458}
+ {1db1703f-8548-4607-bbd4-8adac7a2ae78}
- {8008b20e-04f7-4355-a8b5-6eb94decd1bd}
+ {2d189b53-c815-48c6-a133-35ab9a24a2ff}
- {67e6332b-acae-45cb-93d4-ba44c207c1a4}
+ {96a98fda-9d60-4ca7-983b-537d452ee74b}
- {30ac8d69-6a77-4723-8146-b1aca72d1d63}
+ {40b1191f-3dc7-48bd-bfcd-715b92e476c1}
- {cf2655c2-ccf5-40d1-9b59-ffacc4edf9ca}
+ {967f28a4-ffc8-4a16-a40f-e9fe9aa154fa}
- {6535abaa-7c48-446f-b4d9-65bfa1134685}
+ {456d180a-d652-4811-90a5-8fcaa75547d0}
- {7491df12-bba9-4528-97dc-0105ef736486}
+ {2ec8e8b6-f3db-4590-96d1-a3c5ff52590f}
- {9fe8a184-f2fa-4e12-85b5-1f3fc8f32ada}
+ {45088ff9-fe3e-4033-b55d-bea00d991803}
- {7345b661-0f65-453c-a7db-bca71d36413d}
+ {ffe4c9b6-b7a1-4db3-b9cc-e442e83062be}
- {039bc545-9941-40ca-9b0c-5c4115d92223}
+ {6d1027ac-8839-4530-99bc-663244b4532b}
- {90fa782a-5532-460f-a055-f2f253fe8682}
+ {aa406aec-8122-4853-9d50-99ba948709e7}
- {db42024e-e3ca-4f15-86cf-444fc8378465}
+ {3da27dee-ce06-4549-bff7-4d667520fb78}
- {e5580459-27e6-4ee4-a1fc-20506d998bda}
+ {8fdba01a-1c37-4e5c-b63b-5579c08050b7}
- {7f49f1c2-a48c-4022-88a6-af6acd5c313c}
+ {bdbeaf1c-efe1-40bc-bca4-13d185121ccd}
- {4a3db07f-fd1a-4a8b-8e72-f0c7e5e67d42}
+ {646f2579-2e44-4305-8f9e-c1b397613e67}
- {843c3384-b0b8-4fcc-a073-013e3f5ec47f}
+ {7466c478-b197-45c0-8cfd-84b419a25488}
- {3dffa2f4-ad6a-4d17-87b8-de979581c4f6}
+ {e9417176-ebda-4408-8dc6-37e8772432ae}
- {ac698321-3381-4364-9282-42f1de0c9352}
+ {67f612b3-7a55-463e-92cd-bed05e72736c}
- {7628180d-64e7-4107-89df-c5884a585cda}
+ {e0d4bc35-7350-45e1-8dfd-5d6ddbe9c8e8}
- {697056e4-1ff3-4339-83d4-15e52f9158de}
+ {84674850-4492-4a46-b6f3-3701612a3f23}
- {fe605444-e63b-4fd0-b4be-9e39ab5000ad}
+ {af84acf1-fa67-4302-8180-cf002790cdff}
- {bcdc0079-6826-47b8-ad27-b083214ca85f}
+ {5300bc7b-d351-427b-a3e3-2f7d0a41fc50}
- {d1961a00-0a0a-4089-88d0-2839b4694115}
+ {d339f979-c755-4abc-ac66-27bd13d66836}
- {f18901c2-46f5-4196-8c52-0480309fe81a}
+ {56685e2b-f506-44ae-8d27-d0f65e27405e}
- {039efb44-0cdd-4ae1-ad16-1c11baab416b}
+ {7df1fa35-122a-4152-b81f-35be1aabd290}
diff --git a/Foundation/Foundation_vs160.sln b/Foundation/Foundation_vs160.sln
index 7e39b1f43..23e09265b 100644
--- a/Foundation/Foundation_vs160.sln
+++ b/Foundation/Foundation_vs160.sln
@@ -1,8 +1,20 @@
Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
+# Visual Studio 16
+VisualStudioVersion = 14.0.25420.1
+MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Foundation", "Foundation_vs160.vcxproj", "{B01196CC-B693-4548-8464-2FF60499E73F}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_vs160.vcxproj", "{C812E0B9-69A9-4FA1-A1D4-161CF677BD10}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_vs160.vcxproj", "{F1EE93DF-347F-4CB3-B191-C4E63F38E972}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestApp", "testsuite\TestApp_vs160.vcxproj", "{6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestLibrary", "testsuite\TestLibrary_vs160.vcxproj", "{0955EB03-544B-4BD4-9C10-89CF38078F5F}"
ProjectSection(ProjectDependencies) = postProject
{B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
EndProjectSection
@@ -10,91 +22,127 @@ EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
debug_shared|Win32 = debug_shared|Win32
- release_shared|Win32 = release_shared|Win32
- debug_static_mt|Win32 = debug_static_mt|Win32
- release_static_mt|Win32 = release_static_mt|Win32
- debug_static_md|Win32 = debug_static_md|Win32
- release_static_md|Win32 = release_static_md|Win32
debug_shared|x64 = debug_shared|x64
- release_shared|x64 = release_shared|x64
- debug_static_mt|x64 = debug_static_mt|x64
- release_static_mt|x64 = release_static_mt|x64
+ debug_static_md|Win32 = debug_static_md|Win32
debug_static_md|x64 = debug_static_md|x64
+ debug_static_mt|Win32 = debug_static_mt|Win32
+ debug_static_mt|x64 = debug_static_mt|x64
+ release_shared|Win32 = release_shared|Win32
+ release_shared|x64 = release_shared|x64
+ release_static_md|Win32 = release_static_md|Win32
release_static_md|x64 = release_static_md|x64
+ release_static_mt|Win32 = release_static_mt|Win32
+ release_static_mt|x64 = release_static_mt|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
{B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|Win32.Build.0 = debug_shared|Win32
{B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|Win32.Deploy.0 = debug_shared|Win32
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|Win32.ActiveCfg = release_shared|Win32
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|Win32.Build.0 = release_shared|Win32
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|Win32.Deploy.0 = release_shared|Win32
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|x64.ActiveCfg = debug_shared|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|x64.Build.0 = debug_shared|x64
{B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
{B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
{B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|x64.Build.0 = debug_static_md|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|Win32.ActiveCfg = release_shared|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|Win32.Build.0 = release_shared|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|Win32.Deploy.0 = release_shared|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|x64.ActiveCfg = release_shared|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|x64.Build.0 = release_shared|x64
{B01196CC-B693-4548-8464-2FF60499E73F}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
{B01196CC-B693-4548-8464-2FF60499E73F}.release_static_md|Win32.Build.0 = release_static_md|Win32
{B01196CC-B693-4548-8464-2FF60499E73F}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|x64.ActiveCfg = debug_shared|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|x64.Build.0 = debug_shared|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|x64.Deploy.0 = debug_shared|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|x64.ActiveCfg = release_shared|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|x64.Build.0 = release_shared|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|x64.Deploy.0 = release_shared|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|x64.Build.0 = release_static_mt|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|x64.Deploy.0 = release_static_mt|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|x64.Build.0 = debug_static_md|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|x64.Deploy.0 = debug_static_md|x64
{B01196CC-B693-4548-8464-2FF60499E73F}.release_static_md|x64.ActiveCfg = release_static_md|x64
{B01196CC-B693-4548-8464-2FF60499E73F}.release_static_md|x64.Build.0 = release_static_md|x64
- {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_md|x64.Deploy.0 = release_static_md|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_shared|Win32.Build.0 = debug_shared|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_shared|Win32.Deploy.0 = debug_shared|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_shared|Win32.ActiveCfg = release_shared|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_shared|Win32.Build.0 = release_shared|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_shared|Win32.Deploy.0 = release_shared|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_md|Win32.Build.0 = release_static_md|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_shared|x64.ActiveCfg = debug_shared|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_shared|x64.Build.0 = debug_shared|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_shared|x64.Deploy.0 = debug_shared|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_shared|x64.ActiveCfg = release_shared|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_shared|x64.Build.0 = release_shared|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_shared|x64.Deploy.0 = release_shared|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_mt|x64.Build.0 = release_static_mt|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_mt|x64.Deploy.0 = release_static_mt|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_md|x64.Build.0 = debug_static_md|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_md|x64.Deploy.0 = debug_static_md|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_md|x64.ActiveCfg = release_static_md|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_md|x64.Build.0 = release_static_md|x64
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_md|x64.Deploy.0 = release_static_md|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|x64.Build.0 = release_static_mt|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|Win32.Build.0 = debug_shared|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|Win32.Deploy.0 = debug_shared|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|x64.ActiveCfg = debug_shared|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|x64.Build.0 = debug_shared|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|x64.Build.0 = debug_static_md|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|Win32.ActiveCfg = release_shared|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|Win32.Build.0 = release_shared|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|Win32.Deploy.0 = release_shared|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|x64.ActiveCfg = release_shared|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|x64.Build.0 = release_shared|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|Win32.Build.0 = release_static_md|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|x64.ActiveCfg = release_static_md|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|x64.Build.0 = release_static_md|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|x64.Build.0 = release_static_mt|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_shared|Win32.Build.0 = debug_shared|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_shared|x64.ActiveCfg = debug_shared|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_shared|x64.Build.0 = debug_shared|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_md|x64.Build.0 = debug_static_md|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_shared|Win32.ActiveCfg = release_shared|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_shared|Win32.Build.0 = release_shared|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_shared|x64.ActiveCfg = release_shared|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_shared|x64.Build.0 = release_shared|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_md|Win32.Build.0 = release_static_md|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_md|x64.ActiveCfg = release_static_md|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_md|x64.Build.0 = release_static_md|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_mt|x64.Build.0 = release_static_mt|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_shared|Win32.Build.0 = debug_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_shared|x64.ActiveCfg = debug_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_shared|x64.Build.0 = debug_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_md|Win32.ActiveCfg = debug_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_md|Win32.Build.0 = debug_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_md|x64.ActiveCfg = debug_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_md|x64.Build.0 = debug_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_mt|Win32.ActiveCfg = debug_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_mt|Win32.Build.0 = debug_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_mt|x64.ActiveCfg = debug_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_mt|x64.Build.0 = debug_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_shared|Win32.ActiveCfg = release_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_shared|Win32.Build.0 = release_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_shared|x64.ActiveCfg = release_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_shared|x64.Build.0 = release_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_md|Win32.ActiveCfg = release_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_md|Win32.Build.0 = release_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_md|x64.ActiveCfg = release_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_md|x64.Build.0 = release_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_mt|Win32.ActiveCfg = release_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_mt|Win32.Build.0 = release_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_mt|x64.ActiveCfg = release_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_mt|x64.Build.0 = release_shared|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/Foundation/Foundation_vs160.vcxproj b/Foundation/Foundation_vs160.vcxproj
index e1cb66a3e..92089feb1 100644
--- a/Foundation/Foundation_vs160.vcxproj
+++ b/Foundation/Foundation_vs160.vcxproj
@@ -1,5 +1,5 @@
-
-
+
+
debug_shared
@@ -55,120 +55,121 @@
{B01196CC-B693-4548-8464-2FF60499E73F}
Foundation
Win32Proj
+ 8.1
-
+
StaticLibrary
MultiByte
v142
+
+ StaticLibrary
+ MultiByte
+ v142
+
StaticLibrary
MultiByte
v142
-
- StaticLibrary
- MultiByte
- v142
-
-
- StaticLibrary
- MultiByte
- v142
-
-
- DynamicLibrary
- MultiByte
- v142
-
-
- DynamicLibrary
- MultiByte
- v142
-
-
- StaticLibrary
- MultiByte
- v142
-
StaticLibrary
MultiByte
v142
+
+ StaticLibrary
+ MultiByte
+ v142
+
StaticLibrary
MultiByte
v142
+
+ StaticLibrary
+ MultiByte
+ v142
+
StaticLibrary
MultiByte
v142
+
+ DynamicLibrary
+ MultiByte
+ v142
+
DynamicLibrary
MultiByte
v142
+
+ DynamicLibrary
+ MultiByte
+ v142
+
DynamicLibrary
MultiByte
v142
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
+
+
+
+
-
+
+
+
+
-
+
+
+
+
-
+
+
+
+
-
+
+
+
+
-
+
-
+
- <_ProjectFileVersion>15.0.28307.799
+ <_ProjectFileVersion>14.0.25431.1
PocoFoundationd
+ PocoFoundation64d
PocoFoundationmdd
- PocoFoundationmtd
- PocoFoundation
- PocoFoundationmd
- PocoFoundationmt
- PocoFoundationd
PocoFoundationmdd
+ PocoFoundationmtd
PocoFoundationmtd
- PocoFoundation
+ PocoFoundation
+ PocoFoundation64
+ PocoFoundationmd
PocoFoundationmd
+ PocoFoundationmt
PocoFoundationmt
@@ -176,11 +177,21 @@
obj\Foundation\$(Configuration)\
true
+
+ true
+ ..\bin64\
+ obj64\Foundation\$(Configuration)\
+
..\bin\
obj\Foundation\$(Configuration)\
false
+
+ false
+ ..\bin64\
+ obj64\Foundation\$(Configuration)\
+
..\lib\
obj\Foundation\$(Configuration)\
@@ -197,45 +208,36 @@
..\lib\
obj\Foundation\$(Configuration)\
-
- ..\bin64\
+
+ ..\lib64\
obj64\Foundation\$(Configuration)\
- true
-
-
- ..\bin64\
- obj64\Foundation\$(Configuration)\
- false
..\lib64\
obj64\Foundation\$(Configuration)\
-
- ..\lib64\
- obj64\Foundation\$(Configuration)\
-
-
- ..\lib64\
- obj64\Foundation\$(Configuration)\
-
..\lib64\
obj64\Foundation\$(Configuration)\
+
+ ..\lib64\
+ obj64\Foundation\$(Configuration)\
+
Disabled
.\include;%(AdditionalIncludeDirectories)
WIN32;_DEBUG;_WINDOWS;_USRDLL;Foundation_EXPORTS;%(PreprocessorDefinitions)
true
+ false
EnableFastChecks
MultiThreadedDebugDLL
true
true
true
true
-
+
Level3
ProgramDatabase
Default
@@ -253,6 +255,36 @@
MachineX86
+
+
+ Disabled
+ .\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;Foundation_EXPORTS;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+
+ Level3
+ ProgramDatabase
+ Default
+ true
+
+
+ iphlpapi.lib;%(AdditionalDependencies)
+ ..\bin64\PocoFoundation64d.dll
+ true
+ true
+ ..\bin64\PocoFoundation64d.pdb
+ ..\lib64;%(AdditionalLibraryDirectories)
+ Console
+ ..\lib64\PocoFoundationd.lib
+
+
MaxSpeed
@@ -268,9 +300,9 @@
true
true
true
-
+
Level3
-
+
Default
true
@@ -287,134 +319,6 @@
MachineX86
-
-
- Disabled
- .\include;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
- true
- true
-
- ..\lib\PocoFoundationmtd.pdb
- Level3
- ProgramDatabase
- Default
- true
-
-
- ..\lib\PocoFoundationmtd.lib
-
-
-
-
- MaxSpeed
- OnlyExplicitInline
- true
- Speed
- true
- .\include;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
- true
- MultiThreaded
- false
- true
- true
- true
-
- Level3
-
- Default
- true
-
-
- ..\lib\PocoFoundationmt.lib
-
-
-
-
- Disabled
- .\include;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
- true
- true
-
- ..\lib\PocoFoundationmdd.pdb
- Level3
- ProgramDatabase
- Default
- true
-
-
- ..\lib\PocoFoundationmdd.lib
-
-
-
-
- MaxSpeed
- OnlyExplicitInline
- true
- Speed
- true
- .\include;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
- true
- MultiThreadedDLL
- false
- true
- true
- true
-
- ..\lib\PocoFoundationmd.pdb
- Level3
-
- Default
- true
-
-
- iphlpapi.lib;%(AdditionalDependencies)
- ..\lib\PocoFoundationmd.lib
-
-
-
-
- Disabled
- .\include;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_WINDOWS;_USRDLL;Foundation_EXPORTS;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
- true
- true
-
- Level3
- ProgramDatabase
- Default
- true
-
-
- iphlpapi.lib;%(AdditionalDependencies)
- ..\bin64\PocoFoundation64d.dll
- true
- true
- ..\bin64\PocoFoundation64d.pdb
- ..\lib64;%(AdditionalLibraryDirectories)
- Console
- ..\lib64\PocoFoundationd.lib
- MachineX64
-
-
MaxSpeed
@@ -430,9 +334,11 @@
true
true
true
-
+
+
Level3
-
+
+
Default
true
@@ -446,9 +352,33 @@
true
true
..\lib64\PocoFoundation.lib
- MachineX64
+
+
+ Disabled
+ .\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ false
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ true
+ true
+ true
+
+ ..\lib\PocoFoundationmtd.pdb
+ Level3
+ ProgramDatabase
+ Default
+ true
+
+
+ ..\lib\PocoFoundationmtd.lib
+ MachineX86
+
+
Disabled
@@ -461,7 +391,8 @@
true
true
true
-
+
+
..\lib64\PocoFoundationmtd.pdb
Level3
ProgramDatabase
@@ -472,6 +403,32 @@
..\lib64\PocoFoundationmtd.lib
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+ true
+
+
+ ..\lib\PocoFoundationmt.lib
+ MachineX86
+
+
MaxSpeed
@@ -487,9 +444,11 @@
true
true
true
-
+
+
Level3
-
+
+
Default
true
@@ -497,6 +456,31 @@
..\lib64\PocoFoundationmt.lib
+
+
+ Disabled
+ .\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ false
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ ..\lib\PocoFoundationmdd.pdb
+ Level3
+ ProgramDatabase
+ Default
+ true
+
+
+ ..\lib\PocoFoundationmdd.lib
+ MachineX86
+
+
Disabled
@@ -509,7 +493,8 @@
true
true
true
-
+
+
..\lib64\PocoFoundationmdd.pdb
Level3
ProgramDatabase
@@ -520,6 +505,35 @@
..\lib64\PocoFoundationmdd.lib
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ $(IntDir)$(ProjectName).pdb
+ Level3
+
+ Default
+ true
+
+
+
+
+ ..\lib\PocoFoundationmd.lib
+ MachineX86
+
+
MaxSpeed
@@ -535,62 +549,37 @@
true
true
true
-
+
+
+ $(IntDir)$(ProjectName).pdb
Level3
-
+
+
Default
true
+
+
..\lib64\PocoFoundationmd.lib
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
true
true
@@ -604,68 +593,27 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
true
true
@@ -679,7 +627,6 @@
true
true
true
- true
true
@@ -694,7 +641,6 @@
true
true
true
- true
true
@@ -709,14 +655,9 @@
true
true
true
- true
-
-
- true
-
-
- true
+
+
true
true
@@ -730,7 +671,6 @@
true
true
true
- true
true
@@ -745,7 +685,6 @@
true
true
true
- true
true
@@ -760,26 +699,13 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
true
true
@@ -793,7 +719,6 @@
true
true
true
- true
true
@@ -808,26 +733,13 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
true
true
@@ -841,7 +753,6 @@
true
true
true
- true
true
@@ -856,7 +767,6 @@
true
true
true
- true
true
@@ -871,7 +781,6 @@
true
true
true
- true
true
@@ -886,7 +795,6 @@
true
true
true
- true
true
@@ -901,20 +809,11 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
true
true
@@ -928,7 +827,6 @@
true
true
true
- true
true
@@ -943,7 +841,6 @@
true
true
true
- true
true
@@ -958,7 +855,6 @@
true
true
true
- true
true
@@ -973,7 +869,6 @@
true
true
true
- true
true
@@ -988,59 +883,24 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
true
true
@@ -1054,7 +914,6 @@
true
true
true
- true
true
@@ -1069,7 +928,6 @@
true
true
true
- true
true
@@ -1084,41 +942,18 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
+
+
+
+
+
true
true
@@ -1132,7 +967,6 @@
true
true
true
- true
true
@@ -1147,11 +981,8 @@
true
true
true
- true
-
-
- true
+
true
true
@@ -1165,7 +996,6 @@
true
true
true
- true
true
@@ -1180,7 +1010,6 @@
true
true
true
- true
true
@@ -1195,11 +1024,8 @@
true
true
true
- true
-
-
- true
+
true
true
@@ -1213,7 +1039,6 @@
true
true
true
- true
true
@@ -1228,7 +1053,6 @@
true
true
true
- true
true
@@ -1243,38 +1067,17 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
+
+
+
+
true
true
@@ -1288,7 +1091,6 @@
true
true
true
- true
true
@@ -1303,7 +1105,6 @@
true
true
true
- true
true
@@ -1318,80 +1119,31 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
true
true
@@ -1405,7 +1157,6 @@
true
true
true
- true
true
@@ -1420,7 +1171,6 @@
true
true
true
- true
true
@@ -1435,17 +1185,10 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
true
true
@@ -1459,7 +1202,6 @@
true
true
true
- true
true
@@ -1474,7 +1216,6 @@
true
true
true
- true
true
@@ -1489,32 +1230,15 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
+
+
true
true
@@ -1528,7 +1252,6 @@
true
true
true
- true
true
@@ -1543,11 +1266,8 @@
true
true
true
- true
-
-
- true
+
true
true
@@ -1561,7 +1281,6 @@
true
true
true
- true
true
@@ -1576,14 +1295,9 @@
true
true
true
- true
-
-
- true
-
-
- true
+
+
true
true
@@ -1597,7 +1311,6 @@
true
true
true
- true
true
@@ -1612,7 +1325,6 @@
true
true
true
- true
true
@@ -1627,7 +1339,6 @@
true
true
true
- true
true
@@ -1642,11 +1353,8 @@
true
true
true
- true
-
-
- true
+
true
true
@@ -1660,7 +1368,6 @@
true
true
true
- true
true
@@ -1675,7 +1382,6 @@
true
true
true
- true
true
@@ -1690,7 +1396,6 @@
true
true
true
- true
true
@@ -1705,32 +1410,15 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
+
+
true
true
@@ -1744,14 +1432,9 @@
true
true
true
- true
-
-
- true
-
-
- true
+
+
true
true
@@ -1765,47 +1448,20 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
+
+
+
+
+
+
+
true
true
@@ -1819,7 +1475,6 @@
true
true
true
- true
true
@@ -1834,23 +1489,12 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
true
true
@@ -1864,7 +1508,6 @@
true
true
true
- true
true
@@ -1879,447 +1522,406 @@
true
true
true
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
-
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
-
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
-
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
-
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
-
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
- mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
-
%(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
+ false
+ false
true
true
true
true
+ false
+ false
true
true
true
true
-
+
-
-
-
+
+
+
\ No newline at end of file
diff --git a/Foundation/Foundation_vs160.vcxproj.filters b/Foundation/Foundation_vs160.vcxproj.filters
index 3b968c08e..a4f0c6258 100644
--- a/Foundation/Foundation_vs160.vcxproj.filters
+++ b/Foundation/Foundation_vs160.vcxproj.filters
@@ -2,190 +2,190 @@
- {78b4946e-f015-4341-b862-a5a3cf64806c}
+ {c753fd93-71ed-481b-9a5e-8423fb365d1c}
- {be3fd915-2908-4fe3-ad93-c4d2fb0e67e3}
+ {e3c3c07f-36df-41da-811b-4d8bb24de9c2}
- {c7a9dd28-af64-411c-a596-60b309d40660}
+ {ee2a83b6-fa90-436b-b4d4-dc8ad4bf871a}
- {c14bcc1e-5a68-4cae-89eb-c409c6396572}
+ {e94ee398-40d3-4744-ac87-44670fc3cca4}
- {afa9f2f0-4068-4bda-a6c1-00a7d0a83a66}
+ {b8f43561-6742-47f3-b063-cfd1ed044094}
- {8d270fb6-9c48-4737-a29b-11bce90cfbef}
+ {1294ba45-fff8-4648-970e-4a29356beea9}
- {5dfeaa6a-0ed9-4181-8903-97debe61e684}
+ {c630b315-9854-48a9-8b5e-513cc30de22f}
- {7a0136f3-39f8-4b52-a24f-4d62c91e4434}
+ {128cc54c-da35-421b-9aae-8ee8710a4b48}
- {2254b38d-cd35-43f5-b9b3-ab9c3d10d95c}
+ {8b9cb12f-15a5-4034-ac17-dc5a95d7daff}
- {7f2bb2fd-4c62-4a14-9785-95163684de8a}
+ {1889a735-bf96-4a03-9510-7f73fe91410f}
- {06c6e281-e0cc-4ee7-9862-13005d26826c}
+ {7fc05b0c-b8d2-4b8e-9aa7-90bc68cec6a4}
- {0e3eeb8f-2c19-4cd2-878d-2b8bda375289}
+ {d2debcad-3917-4301-888f-5fbee55103dd}
- {4761b9b1-6a73-48d8-b9eb-e07c536b546c}
+ {cb3a1c0e-3f59-4381-9cf4-c73694fa16c0}
- {773665f2-b4c1-4821-a713-8fe627e61abe}
+ {7ad16f51-370b-4cdf-8f47-373fd1e26297}
- {23244d8c-d62c-49c5-829a-6d9bf0cf4ee4}
+ {e556d380-16e9-410c-bb67-450a43ab83cf}
- {497c9623-9347-4ba0-9c83-76bad03c1c53}
+ {f12c7c88-ef89-4a68-96a0-96664c4a0f2d}
- {5fcad9c9-423d-4662-b5cc-eb75637d5b25}
+ {8d90af25-6c9f-45fb-8af0-7463fab03c44}
- {053b5e1d-a817-4ea1-b1ea-cebbbd9c8364}
+ {8bd7fdba-6cdf-4cc7-8ffd-e0eef416d7b5}
- {3822c8e8-ddb9-486d-bd22-9797299d770e}
+ {3b04a0e6-f311-428b-af8f-c1a7a3d9fd10}
- {c3b59503-b026-4ea6-be7c-26d223031154}
+ {5f191b86-441f-4da7-8b2f-02513d443466}
- {f0cb1ab2-5c8f-4a77-b346-bd85aabf1484}
+ {f19826b3-7a4b-4d64-aaa3-eb1e084a71b2}
- {45a007af-a749-4dfa-b5b5-0b4a46bce791}
+ {f98d18b5-dfbc-4c35-8654-bf0c3fc815e9}
- {2adeec4d-0a3d-45ad-b354-cef176e91b12}
+ {ed96b756-3566-40c7-bc07-b61535bcdba6}
- {4bf6f4fd-3d9a-40b8-92c7-27dfb8ff057b}
+ {a04d9b7c-652a-4243-bf01-fb008a91c6a9}
- {9c2ecf01-5e2a-43b4-91f9-57650c0b4f0f}
+ {050790a7-f86f-4db4-8445-78e149b33dba}
- {595765f7-f247-4b0c-a936-117d737f7ae7}
+ {90289141-efe6-483a-87d8-deb78499134e}
- {ee98edec-2ad4-4450-9832-402f2d052b9f}
+ {27a7acc1-7768-4dce-8fb6-40b249b08465}
- {6252a783-320d-4ab5-915d-65ec6a0312f7}
+ {e9b28661-70f1-4533-8d55-fecd2888abe4}
- {4ef45c26-3ec1-49c6-a6eb-f52c428da436}
+ {36aa6485-c596-4900-8e25-4cc06aa8cf49}
- {90670b63-3019-4067-9878-577978a2d806}
+ {99f3f293-20ff-47f0-8ad2-5d75a60e111f}
- {6d884a40-bbd9-4c67-91fb-c9f53ac93c12}
+ {3a9c04b2-3f1a-4ead-9080-f561de93d869}
- {e4bd024b-c944-440c-8f6b-67067b1b1e57}
+ {6904c90d-c347-43d8-8a6b-91f99de542a5}
- {2ed5777f-70c9-4cbb-ac85-b3cf132a436b}
+ {246e88e1-3650-4d35-9c95-d96b7b559348}
- {b5ceb7b1-4e52-492d-8cbe-c1f37df00d0d}
+ {65dd32ee-dd1e-49fb-aa87-579432609b7e}
- {33e35dbc-6db6-4de5-b1df-5cc454a0b422}
+ {4ad6c3a6-eb68-4076-8f86-c2d87a444135}
- {32a80cba-c742-4a3c-b691-cf6eb42bfddc}
+ {ce517ddf-e6d2-4a5b-98fc-1fe34287fb3e}
- {acfcd920-0fa8-431a-962a-0a8fe95fa054}
+ {e8a3181c-6c64-4082-b273-9b8519a39d30}
- {7ac5aa12-70a1-46a6-917e-197c657329e5}
+ {1db1703f-8548-4607-bbd4-8adac7a2ae78}
- {c3894711-2069-4059-bea7-73e715957865}
+ {2d189b53-c815-48c6-a133-35ab9a24a2ff}
- {7a0846d5-a897-4b96-b9f1-b8a13aae3503}
+ {96a98fda-9d60-4ca7-983b-537d452ee74b}
- {fe025577-4111-42da-8e9e-882c5c7f4dec}
+ {40b1191f-3dc7-48bd-bfcd-715b92e476c1}
- {ebffe3d8-2753-4b45-9bb7-e0d8833341a7}
+ {967f28a4-ffc8-4a16-a40f-e9fe9aa154fa}
- {15cf7052-8d83-4820-b53b-0ab3d4e382f4}
+ {456d180a-d652-4811-90a5-8fcaa75547d0}
- {0ae2a3f9-5d8e-40da-86e4-e0d7ee283a22}
+ {2ec8e8b6-f3db-4590-96d1-a3c5ff52590f}
- {6cc1ed97-f3dd-4486-b568-cb3f4c44df7f}
+ {45088ff9-fe3e-4033-b55d-bea00d991803}
- {3f3d7d29-be9a-495b-a9fb-a9b4dd13c7bc}
+ {ffe4c9b6-b7a1-4db3-b9cc-e442e83062be}
- {aa477d94-bdc9-4e0d-8952-b8b89dd0df06}
+ {6d1027ac-8839-4530-99bc-663244b4532b}
- {d60b55c9-d1df-4f39-8b0f-0830c484f318}
+ {aa406aec-8122-4853-9d50-99ba948709e7}
- {6267fb12-9e71-41ad-b440-345043b80e3b}
+ {3da27dee-ce06-4549-bff7-4d667520fb78}
- {ce7ccd5e-076a-464c-a8cc-844e976a4c93}
+ {8fdba01a-1c37-4e5c-b63b-5579c08050b7}
- {b59a0d3d-fcb2-433d-b279-92717709a43d}
+ {bdbeaf1c-efe1-40bc-bca4-13d185121ccd}
- {9599a950-1c32-4d72-9ba7-8e85ee06235d}
+ {646f2579-2e44-4305-8f9e-c1b397613e67}
- {9edeec0e-f1ce-4476-aead-3236412d4789}
+ {7466c478-b197-45c0-8cfd-84b419a25488}
- {ac954e6a-a05a-4448-bae4-209d09929eb6}
+ {e9417176-ebda-4408-8dc6-37e8772432ae}
- {e84eb564-6eed-449c-b9da-96acd5406b59}
+ {67f612b3-7a55-463e-92cd-bed05e72736c}
- {1addf7f4-1e02-4daf-88e2-9676d4ccdfd7}
+ {e0d4bc35-7350-45e1-8dfd-5d6ddbe9c8e8}
- {f2787403-2a9f-4a4d-81a1-97e6faca800e}
+ {84674850-4492-4a46-b6f3-3701612a3f23}
- {cd79226b-eb36-4882-b06f-a2a4aa906e6a}
+ {af84acf1-fa67-4302-8180-cf002790cdff}
- {d94d62ea-b804-48ec-9f2c-662278c927ec}
+ {5300bc7b-d351-427b-a3e3-2f7d0a41fc50}
- {036b0b81-ac37-4493-bf63-23d1b0f649da}
+ {d339f979-c755-4abc-ac66-27bd13d66836}
- {4f543eab-e725-474e-b342-a4cf12aaf839}
+ {56685e2b-f506-44ae-8d27-d0f65e27405e}
- {dc569002-90eb-4c29-8549-534dca8bf509}
+ {7df1fa35-122a-4152-b81f-35be1aabd290}
diff --git a/Foundation/testsuite/TestSuite_vs140.vcxproj b/Foundation/testsuite/TestSuite_vs140.vcxproj
index cb8815379..c7527bfa3 100644
--- a/Foundation/testsuite/TestSuite_vs140.vcxproj
+++ b/Foundation/testsuite/TestSuite_vs140.vcxproj
@@ -1,4 +1,4 @@
-
+
@@ -52,123 +52,124 @@
TestSuite
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}
TestSuite
Win32Proj
+ 8.1
-
+
Application
MultiByte
v140
-
- Application
- MultiByte
- v140
-
-
- Application
- MultiByte
- v140
-
-
- Application
- MultiByte
- v140
-
-
- Application
- MultiByte
- v140
-
-
- Application
- MultiByte
- v140
-
Application
MultiByte
v140
+
+ Application
+ MultiByte
+ v140
+
Application
MultiByte
v140
+
+ Application
+ MultiByte
+ v140
+
Application
MultiByte
v140
+
+ Application
+ MultiByte
+ v140
+
Application
MultiByte
v140
+
+ Application
+ MultiByte
+ v140
+
Application
MultiByte
v140
+
+ Application
+ MultiByte
+ v140
+
Application
MultiByte
v140
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
+
+
+
+
-
+
+
+
+
-
+
+
+
+
-
+
+
+
+
-
+
+
+
+
-
+
-
+
- <_ProjectFileVersion>14.0.25420.1
+ <_ProjectFileVersion>14.0.25431.1
TestSuited
- TestSuited
- TestSuited
- TestSuite
- TestSuite
- TestSuite
TestSuited
+ TestSuited
TestSuited
+ TestSuited
TestSuited
+ TestSuite
TestSuite
+ TestSuite
TestSuite
+ TestSuite
TestSuite
@@ -176,62 +177,92 @@
obj\TestSuite\$(Configuration)\
true
+
+ true
+ obj64\TestSuite\$(Configuration)\
+ bin64\
+
bin\
obj\TestSuite\$(Configuration)\
false
+
+ false
+ obj64\TestSuite\$(Configuration)\
+ bin64\
+
bin\static_mt\
obj\TestSuite\$(Configuration)\
true
+
+ true
+ obj64\TestSuite\$(Configuration)\
+ bin64\static_mt\
+
bin\static_mt\
obj\TestSuite\$(Configuration)\
false
+
+ false
+ bin64\static_mt\
+ obj64\TestSuite\$(Configuration)\
+
bin\static_md\
obj\TestSuite\$(Configuration)\
true
+
+ true
+ obj64\TestSuite\$(Configuration)\
+ bin64\static_md\
+
bin\static_md\
obj\TestSuite\$(Configuration)\
false
-
- bin64\
- obj64\TestSuite\$(Configuration)\
- true
-
-
- bin64\
- obj64\TestSuite\$(Configuration)\
- false
-
-
- bin64\static_mt\
- obj64\TestSuite\$(Configuration)\
- true
-
-
- bin64\static_mt\
- obj64\TestSuite\$(Configuration)\
- false
-
-
- bin64\static_md\
- obj64\TestSuite\$(Configuration)\
- true
-
- bin64\static_md\
- obj64\TestSuite\$(Configuration)\
false
+ obj64\TestSuite\$(Configuration)\
+ bin64\static_md\
+
+ Disabled
+ ..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;%(PreprocessorDefinitions)
+ true
+ false
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+ true
+
+
+ iphlpapi.lib;%(AdditionalDependencies)
+ bin\TestSuited.exe
+ ..\..\lib;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin\TestSuited.pdb
+ Console
+ MachineX86
+
+
+
Disabled
..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
@@ -243,21 +274,21 @@
true
true
true
-
+
+
Level3
ProgramDatabase
Default
true
- CppUnitd.lib;iphlpapi.lib;%(AdditionalDependencies)
- bin\TestSuited.exe
- ..\..\lib;%(AdditionalLibraryDirectories)
+ iphlpapi.lib;%(AdditionalDependencies)
+ bin64\TestSuited.exe
+ ..\..\lib64;%(AdditionalLibraryDirectories)
true
true
- bin\TestSuited.pdb
+ bin64\TestSuited.pdb
Console
- MachineX86
@@ -275,14 +306,14 @@
true
true
true
-
+
Level3
-
+
Default
true
- CppUnit.lib;iphlpapi.lib;%(AdditionalDependencies)
+ iphlpapi.lib;%(AdditionalDependencies)
bin\TestSuite.exe
..\..\lib;%(AdditionalLibraryDirectories)
false
@@ -292,157 +323,6 @@
MachineX86
-
-
- Disabled
- ..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
- true
- true
-
- Level3
- ProgramDatabase
- Default
- true
-
-
- CppUnitmtd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
- bin\static_mt\TestSuited.exe
- ..\..\lib;%(AdditionalLibraryDirectories)
- true
- true
- bin\static_mt\TestSuited.pdb
- Console
- MachineX86
-
-
-
-
- MaxSpeed
- OnlyExplicitInline
- true
- Speed
- true
- ..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
- true
- MultiThreaded
- false
- true
- true
- true
-
- Level3
-
- Default
- true
-
-
- CppUnitmt.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
- bin\static_mt\TestSuite.exe
- ..\..\lib;%(AdditionalLibraryDirectories)
- false
- Console
- true
- true
- MachineX86
-
-
-
-
- Disabled
- ..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
- true
- true
-
- Level3
- ProgramDatabase
- Default
- true
-
-
- CppUnitmdd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
- bin\static_md\TestSuited.exe
- ..\..\lib;%(AdditionalLibraryDirectories)
- true
- true
- bin\static_md\TestSuited.pdb
- Console
- MachineX86
-
-
-
-
- MaxSpeed
- OnlyExplicitInline
- true
- Speed
- true
- ..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
- true
- MultiThreadedDLL
- false
- true
- true
- true
-
- Level3
-
- Default
- true
-
-
- CppUnitmd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
- bin\static_md\TestSuite.exe
- ..\..\lib;%(AdditionalLibraryDirectories)
- false
- Console
- true
- true
- MachineX86
-
-
-
-
- Disabled
- ..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
- true
- true
-
- Level3
- ProgramDatabase
- Default
- true
-
-
- CppUnitd.lib;iphlpapi.lib;%(AdditionalDependencies)
- bin64\TestSuited.exe
- ..\..\lib64;%(AdditionalLibraryDirectories)
- true
- true
- bin64\TestSuited.pdb
- Console
- MachineX64
-
-
MaxSpeed
@@ -458,21 +338,52 @@
true
true
true
-
+
+
Level3
-
+
+
Default
true
- CppUnit.lib;iphlpapi.lib;%(AdditionalDependencies)
+ iphlpapi.lib;%(AdditionalDependencies)
bin64\TestSuite.exe
..\..\lib64;%(AdditionalLibraryDirectories)
false
Console
true
true
- MachineX64
+
+
+
+
+ Disabled
+ ..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ false
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+ true
+
+
+ iphlpapi.lib;%(AdditionalDependencies)
+ bin\static_mt\TestSuited.exe
+ ..\..\lib;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin\static_mt\TestSuited.pdb
+ Console
+ MachineX86
@@ -487,21 +398,53 @@
true
true
true
-
+
+
Level3
ProgramDatabase
Default
true
- CppUnitmtd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
+ iphlpapi.lib;%(AdditionalDependencies)
bin64\static_mt\TestSuited.exe
..\..\lib64;%(AdditionalLibraryDirectories)
true
true
bin64\static_mt\TestSuited.pdb
Console
- MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ ..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+ true
+
+
+ iphlpapi.lib;%(AdditionalDependencies)
+ bin\static_mt\TestSuite.exe
+ ..\..\lib;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX86
@@ -519,21 +462,52 @@
true
true
true
-
+
+
Level3
-
+
+
Default
true
- CppUnitmt.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
+ iphlpapi.lib;%(AdditionalDependencies)
bin64\static_mt\TestSuite.exe
..\..\lib64;%(AdditionalLibraryDirectories)
false
Console
true
true
- MachineX64
+
+
+
+
+ Disabled
+ ..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ false
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+ true
+
+
+ iphlpapi.lib;%(AdditionalDependencies)
+ bin\static_md\TestSuited.exe
+ ..\..\lib;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin\static_md\TestSuited.pdb
+ Console
+ MachineX86
@@ -548,21 +522,53 @@
true
true
true
-
+
+
Level3
ProgramDatabase
Default
true
- CppUnitmdd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
+ iphlpapi.lib;%(AdditionalDependencies)
bin64\static_md\TestSuited.exe
..\..\lib64;%(AdditionalLibraryDirectories)
true
true
bin64\static_md\TestSuited.pdb
Console
- MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ ..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+ true
+
+
+ iphlpapi.lib;%(AdditionalDependencies)
+ bin\static_md\TestSuite.exe
+ ..\..\lib;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX86
@@ -580,575 +586,302 @@
true
true
true
-
+
+
Level3
-
+
+
Default
true
- CppUnitmd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
+ iphlpapi.lib;%(AdditionalDependencies)
bin64\static_md\TestSuite.exe
..\..\lib64;%(AdditionalLibraryDirectories)
false
Console
true
true
- MachineX64
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
\ No newline at end of file
diff --git a/Foundation/testsuite/TestSuite_vs150.vcxproj b/Foundation/testsuite/TestSuite_vs150.vcxproj
index 0522db808..7e85de6e5 100644
--- a/Foundation/testsuite/TestSuite_vs150.vcxproj
+++ b/Foundation/testsuite/TestSuite_vs150.vcxproj
@@ -1,5 +1,5 @@
-
-
+
+
debug_shared
@@ -52,123 +52,124 @@
TestSuite
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}
TestSuite
Win32Proj
+ 8.1
-
+
Application
MultiByte
v141
-
- Application
- MultiByte
- v141
-
-
- Application
- MultiByte
- v141
-
-
- Application
- MultiByte
- v141
-
-
- Application
- MultiByte
- v141
-
-
- Application
- MultiByte
- v141
-
Application
MultiByte
v141
+
+ Application
+ MultiByte
+ v141
+
Application
MultiByte
v141
+
+ Application
+ MultiByte
+ v141
+
Application
MultiByte
v141
+
+ Application
+ MultiByte
+ v141
+
Application
MultiByte
v141
+
+ Application
+ MultiByte
+ v141
+
Application
MultiByte
v141
+
+ Application
+ MultiByte
+ v141
+
Application
MultiByte
v141
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
+
+
+
+
-
+
+
+
+
-
+
+
+
+
-
+
+
+
+
-
+
+
+
+
-
+
-
+
- <_ProjectFileVersion>15.0.28307.799
+ <_ProjectFileVersion>14.0.25431.1
TestSuited
- TestSuited
- TestSuited
- TestSuite
- TestSuite
- TestSuite
TestSuited
+ TestSuited
TestSuited
+ TestSuited
TestSuited
+ TestSuite
TestSuite
+ TestSuite
TestSuite
+ TestSuite
TestSuite
@@ -176,62 +177,92 @@
obj\TestSuite\$(Configuration)\
true
+
+ true
+ obj64\TestSuite\$(Configuration)\
+ bin64\
+
bin\
obj\TestSuite\$(Configuration)\
false
+
+ false
+ obj64\TestSuite\$(Configuration)\
+ bin64\
+
bin\static_mt\
obj\TestSuite\$(Configuration)\
true
+
+ true
+ obj64\TestSuite\$(Configuration)\
+ bin64\static_mt\
+
bin\static_mt\
obj\TestSuite\$(Configuration)\
false
+
+ false
+ bin64\static_mt\
+ obj64\TestSuite\$(Configuration)\
+
bin\static_md\
obj\TestSuite\$(Configuration)\
true
+
+ true
+ obj64\TestSuite\$(Configuration)\
+ bin64\static_md\
+
bin\static_md\
obj\TestSuite\$(Configuration)\
false
-
- bin64\
- obj64\TestSuite\$(Configuration)\
- true
-
-
- bin64\
- obj64\TestSuite\$(Configuration)\
- false
-
-
- bin64\static_mt\
- obj64\TestSuite\$(Configuration)\
- true
-
-
- bin64\static_mt\
- obj64\TestSuite\$(Configuration)\
- false
-
-
- bin64\static_md\
- obj64\TestSuite\$(Configuration)\
- true
-
- bin64\static_md\
- obj64\TestSuite\$(Configuration)\
false
+ obj64\TestSuite\$(Configuration)\
+ bin64\static_md\
+
+ Disabled
+ ..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;%(PreprocessorDefinitions)
+ true
+ false
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+ true
+
+
+ iphlpapi.lib;%(AdditionalDependencies)
+ bin\TestSuited.exe
+ ..\..\lib;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin\TestSuited.pdb
+ Console
+ MachineX86
+
+
+
Disabled
..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
@@ -243,21 +274,21 @@
true
true
true
-
+
+
Level3
ProgramDatabase
Default
true
- CppUnitd.lib;iphlpapi.lib;%(AdditionalDependencies)
- bin\TestSuited.exe
- ..\..\lib;%(AdditionalLibraryDirectories)
+ iphlpapi.lib;%(AdditionalDependencies)
+ bin64\TestSuited.exe
+ ..\..\lib64;%(AdditionalLibraryDirectories)
true
true
- bin\TestSuited.pdb
+ bin64\TestSuited.pdb
Console
- MachineX86
@@ -275,14 +306,14 @@
true
true
true
-
+
Level3
-
+
Default
true
- CppUnit.lib;iphlpapi.lib;%(AdditionalDependencies)
+ iphlpapi.lib;%(AdditionalDependencies)
bin\TestSuite.exe
..\..\lib;%(AdditionalLibraryDirectories)
false
@@ -292,157 +323,6 @@
MachineX86
-
-
- Disabled
- ..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
- true
- true
-
- Level3
- ProgramDatabase
- Default
- true
-
-
- CppUnitmtd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
- bin\static_mt\TestSuited.exe
- ..\..\lib;%(AdditionalLibraryDirectories)
- true
- true
- bin\static_mt\TestSuited.pdb
- Console
- MachineX86
-
-
-
-
- MaxSpeed
- OnlyExplicitInline
- true
- Speed
- true
- ..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
- true
- MultiThreaded
- false
- true
- true
- true
-
- Level3
-
- Default
- true
-
-
- CppUnitmt.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
- bin\static_mt\TestSuite.exe
- ..\..\lib;%(AdditionalLibraryDirectories)
- false
- Console
- true
- true
- MachineX86
-
-
-
-
- Disabled
- ..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
- true
- true
-
- Level3
- ProgramDatabase
- Default
- true
-
-
- CppUnitmdd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
- bin\static_md\TestSuited.exe
- ..\..\lib;%(AdditionalLibraryDirectories)
- true
- true
- bin\static_md\TestSuited.pdb
- Console
- MachineX86
-
-
-
-
- MaxSpeed
- OnlyExplicitInline
- true
- Speed
- true
- ..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
- true
- MultiThreadedDLL
- false
- true
- true
- true
-
- Level3
-
- Default
- true
-
-
- CppUnitmd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
- bin\static_md\TestSuite.exe
- ..\..\lib;%(AdditionalLibraryDirectories)
- false
- Console
- true
- true
- MachineX86
-
-
-
-
- Disabled
- ..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
- true
- true
-
- Level3
- ProgramDatabase
- Default
- true
-
-
- CppUnitd.lib;iphlpapi.lib;%(AdditionalDependencies)
- bin64\TestSuited.exe
- ..\..\lib64;%(AdditionalLibraryDirectories)
- true
- true
- bin64\TestSuited.pdb
- Console
- MachineX64
-
-
MaxSpeed
@@ -458,21 +338,52 @@
true
true
true
-
+
+
Level3
-
+
+
Default
true
- CppUnit.lib;iphlpapi.lib;%(AdditionalDependencies)
+ iphlpapi.lib;%(AdditionalDependencies)
bin64\TestSuite.exe
..\..\lib64;%(AdditionalLibraryDirectories)
false
Console
true
true
- MachineX64
+
+
+
+
+ Disabled
+ ..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ false
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+ true
+
+
+ iphlpapi.lib;%(AdditionalDependencies)
+ bin\static_mt\TestSuited.exe
+ ..\..\lib;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin\static_mt\TestSuited.pdb
+ Console
+ MachineX86
@@ -487,21 +398,53 @@
true
true
true
-
+
+
Level3
ProgramDatabase
Default
true
- CppUnitmtd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
+ iphlpapi.lib;%(AdditionalDependencies)
bin64\static_mt\TestSuited.exe
..\..\lib64;%(AdditionalLibraryDirectories)
true
true
bin64\static_mt\TestSuited.pdb
Console
- MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ ..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+ true
+
+
+ iphlpapi.lib;%(AdditionalDependencies)
+ bin\static_mt\TestSuite.exe
+ ..\..\lib;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX86
@@ -519,21 +462,52 @@
true
true
true
-
+
+
Level3
-
+
+
Default
true
- CppUnitmt.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
+ iphlpapi.lib;%(AdditionalDependencies)
bin64\static_mt\TestSuite.exe
..\..\lib64;%(AdditionalLibraryDirectories)
false
Console
true
true
- MachineX64
+
+
+
+
+ Disabled
+ ..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ false
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+ true
+
+
+ iphlpapi.lib;%(AdditionalDependencies)
+ bin\static_md\TestSuited.exe
+ ..\..\lib;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin\static_md\TestSuited.pdb
+ Console
+ MachineX86
@@ -548,21 +522,53 @@
true
true
true
-
+
+
Level3
ProgramDatabase
Default
true
- CppUnitmdd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
+ iphlpapi.lib;%(AdditionalDependencies)
bin64\static_md\TestSuited.exe
..\..\lib64;%(AdditionalLibraryDirectories)
true
true
bin64\static_md\TestSuited.pdb
Console
- MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ ..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+ true
+
+
+ iphlpapi.lib;%(AdditionalDependencies)
+ bin\static_md\TestSuite.exe
+ ..\..\lib;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX86
@@ -580,575 +586,302 @@
true
true
true
-
+
+
Level3
-
+
+
Default
true
- CppUnitmd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
+ iphlpapi.lib;%(AdditionalDependencies)
bin64\static_md\TestSuite.exe
..\..\lib64;%(AdditionalLibraryDirectories)
false
Console
true
true
- MachineX64
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
\ No newline at end of file
diff --git a/Foundation/testsuite/TestSuite_vs160.vcxproj b/Foundation/testsuite/TestSuite_vs160.vcxproj
index 8c9930d59..4974ead1a 100644
--- a/Foundation/testsuite/TestSuite_vs160.vcxproj
+++ b/Foundation/testsuite/TestSuite_vs160.vcxproj
@@ -1,5 +1,5 @@
-
-
+
+
debug_shared
@@ -52,123 +52,124 @@
TestSuite
- {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}
+ {F1EE93DF-347F-4CB3-B191-C4E63F38E972}
TestSuite
Win32Proj
+ 8.1
-
+
Application
MultiByte
v142
-
- Application
- MultiByte
- v142
-
-
- Application
- MultiByte
- v142
-
-
- Application
- MultiByte
- v142
-
-
- Application
- MultiByte
- v142
-
-
- Application
- MultiByte
- v142
-
Application
MultiByte
v142
+
+ Application
+ MultiByte
+ v142
+
Application
MultiByte
v142
+
+ Application
+ MultiByte
+ v142
+
Application
MultiByte
v142
+
+ Application
+ MultiByte
+ v142
+
Application
MultiByte
v142
+
+ Application
+ MultiByte
+ v142
+
Application
MultiByte
v142
+
+ Application
+ MultiByte
+ v142
+
Application
MultiByte
v142
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
+
+
+
+
-
+
+
+
+
-
+
+
+
+
-
+
+
+
+
-
+
+
+
+
-
+
-
+
- <_ProjectFileVersion>15.0.28307.799
+ <_ProjectFileVersion>14.0.25431.1
TestSuited
- TestSuited
- TestSuited
- TestSuite
- TestSuite
- TestSuite
TestSuited
+ TestSuited
TestSuited
+ TestSuited
TestSuited
+ TestSuite
TestSuite
+ TestSuite
TestSuite
+ TestSuite
TestSuite
@@ -176,62 +177,92 @@
obj\TestSuite\$(Configuration)\
true
+
+ true
+ obj64\TestSuite\$(Configuration)\
+ bin64\
+
bin\
obj\TestSuite\$(Configuration)\
false
+
+ false
+ obj64\TestSuite\$(Configuration)\
+ bin64\
+
bin\static_mt\
obj\TestSuite\$(Configuration)\
true
+
+ true
+ obj64\TestSuite\$(Configuration)\
+ bin64\static_mt\
+
bin\static_mt\
obj\TestSuite\$(Configuration)\
false
+
+ false
+ bin64\static_mt\
+ obj64\TestSuite\$(Configuration)\
+
bin\static_md\
obj\TestSuite\$(Configuration)\
true
+
+ true
+ obj64\TestSuite\$(Configuration)\
+ bin64\static_md\
+
bin\static_md\
obj\TestSuite\$(Configuration)\
false
-
- bin64\
- obj64\TestSuite\$(Configuration)\
- true
-
-
- bin64\
- obj64\TestSuite\$(Configuration)\
- false
-
-
- bin64\static_mt\
- obj64\TestSuite\$(Configuration)\
- true
-
-
- bin64\static_mt\
- obj64\TestSuite\$(Configuration)\
- false
-
-
- bin64\static_md\
- obj64\TestSuite\$(Configuration)\
- true
-
- bin64\static_md\
- obj64\TestSuite\$(Configuration)\
false
+ obj64\TestSuite\$(Configuration)\
+ bin64\static_md\
+
+ Disabled
+ ..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;%(PreprocessorDefinitions)
+ true
+ false
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+ true
+
+
+ iphlpapi.lib;%(AdditionalDependencies)
+ bin\TestSuited.exe
+ ..\..\lib;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin\TestSuited.pdb
+ Console
+ MachineX86
+
+
+
Disabled
..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
@@ -243,21 +274,21 @@
true
true
true
-
+
+
Level3
ProgramDatabase
Default
true
- CppUnitd.lib;iphlpapi.lib;%(AdditionalDependencies)
- bin\TestSuited.exe
- ..\..\lib;%(AdditionalLibraryDirectories)
+ iphlpapi.lib;%(AdditionalDependencies)
+ bin64\TestSuited.exe
+ ..\..\lib64;%(AdditionalLibraryDirectories)
true
true
- bin\TestSuited.pdb
+ bin64\TestSuited.pdb
Console
- MachineX86
@@ -275,14 +306,14 @@
true
true
true
-
+
Level3
-
+
Default
true
- CppUnit.lib;iphlpapi.lib;%(AdditionalDependencies)
+ iphlpapi.lib;%(AdditionalDependencies)
bin\TestSuite.exe
..\..\lib;%(AdditionalLibraryDirectories)
false
@@ -292,157 +323,6 @@
MachineX86
-
-
- Disabled
- ..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
- true
- true
-
- Level3
- ProgramDatabase
- Default
- true
-
-
- CppUnitmtd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
- bin\static_mt\TestSuited.exe
- ..\..\lib;%(AdditionalLibraryDirectories)
- true
- true
- bin\static_mt\TestSuited.pdb
- Console
- MachineX86
-
-
-
-
- MaxSpeed
- OnlyExplicitInline
- true
- Speed
- true
- ..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
- true
- MultiThreaded
- false
- true
- true
- true
-
- Level3
-
- Default
- true
-
-
- CppUnitmt.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
- bin\static_mt\TestSuite.exe
- ..\..\lib;%(AdditionalLibraryDirectories)
- false
- Console
- true
- true
- MachineX86
-
-
-
-
- Disabled
- ..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
- true
- true
-
- Level3
- ProgramDatabase
- Default
- true
-
-
- CppUnitmdd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
- bin\static_md\TestSuited.exe
- ..\..\lib;%(AdditionalLibraryDirectories)
- true
- true
- bin\static_md\TestSuited.pdb
- Console
- MachineX86
-
-
-
-
- MaxSpeed
- OnlyExplicitInline
- true
- Speed
- true
- ..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
- true
- MultiThreadedDLL
- false
- true
- true
- true
-
- Level3
-
- Default
- true
-
-
- CppUnitmd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
- bin\static_md\TestSuite.exe
- ..\..\lib;%(AdditionalLibraryDirectories)
- false
- Console
- true
- true
- MachineX86
-
-
-
-
- Disabled
- ..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
- true
- true
-
- Level3
- ProgramDatabase
- Default
- true
-
-
- CppUnitd.lib;iphlpapi.lib;%(AdditionalDependencies)
- bin64\TestSuited.exe
- ..\..\lib64;%(AdditionalLibraryDirectories)
- true
- true
- bin64\TestSuited.pdb
- Console
- MachineX64
-
-
MaxSpeed
@@ -458,21 +338,52 @@
true
true
true
-
+
+
Level3
-
+
+
Default
true
- CppUnit.lib;iphlpapi.lib;%(AdditionalDependencies)
+ iphlpapi.lib;%(AdditionalDependencies)
bin64\TestSuite.exe
..\..\lib64;%(AdditionalLibraryDirectories)
false
Console
true
true
- MachineX64
+
+
+
+
+ Disabled
+ ..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ false
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+ true
+
+
+ iphlpapi.lib;%(AdditionalDependencies)
+ bin\static_mt\TestSuited.exe
+ ..\..\lib;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin\static_mt\TestSuited.pdb
+ Console
+ MachineX86
@@ -487,21 +398,53 @@
true
true
true
-
+
+
Level3
ProgramDatabase
Default
true
- CppUnitmtd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
+ iphlpapi.lib;%(AdditionalDependencies)
bin64\static_mt\TestSuited.exe
..\..\lib64;%(AdditionalLibraryDirectories)
true
true
bin64\static_mt\TestSuited.pdb
Console
- MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ ..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+ true
+
+
+ iphlpapi.lib;%(AdditionalDependencies)
+ bin\static_mt\TestSuite.exe
+ ..\..\lib;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX86
@@ -519,21 +462,52 @@
true
true
true
-
+
+
Level3
-
+
+
Default
true
- CppUnitmt.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
+ iphlpapi.lib;%(AdditionalDependencies)
bin64\static_mt\TestSuite.exe
..\..\lib64;%(AdditionalLibraryDirectories)
false
Console
true
true
- MachineX64
+
+
+
+
+ Disabled
+ ..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ false
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+ true
+
+
+ iphlpapi.lib;%(AdditionalDependencies)
+ bin\static_md\TestSuited.exe
+ ..\..\lib;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin\static_md\TestSuited.pdb
+ Console
+ MachineX86
@@ -548,21 +522,53 @@
true
true
true
-
+
+
Level3
ProgramDatabase
Default
true
- CppUnitmdd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
+ iphlpapi.lib;%(AdditionalDependencies)
bin64\static_md\TestSuited.exe
..\..\lib64;%(AdditionalLibraryDirectories)
true
true
bin64\static_md\TestSuited.pdb
Console
- MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ ..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+ true
+
+
+ iphlpapi.lib;%(AdditionalDependencies)
+ bin\static_md\TestSuite.exe
+ ..\..\lib;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX86
@@ -580,575 +586,302 @@
true
true
true
-
+
+
Level3
-
+
+
Default
true
- CppUnitmd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
+ iphlpapi.lib;%(AdditionalDependencies)
bin64\static_md\TestSuite.exe
..\..\lib64;%(AdditionalLibraryDirectories)
false
Console
true
true
- MachineX64
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
\ No newline at end of file