diff --git a/Build/Common.Build.Traversal.targets b/Build/Common.Build.Traversal.targets
deleted file mode 100644
index db26ed7ada..0000000000
--- a/Build/Common.Build.Traversal.targets
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
- $(MSBuildAllProjects);$(MSBuildThisFileFullPath)
-
-
-
-
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Build/Common.Build.settings b/Build/Common.Build.settings
deleted file mode 100644
index 16ba09aa54..0000000000
--- a/Build/Common.Build.settings
+++ /dev/null
@@ -1,242 +0,0 @@
-
-
-
-
-
-
- $(MSBuildAllProjects);$(MSBuildThisFileFullPath)
-
-
-
-
-
- Debug
- Win32
-
-
-
-
- $([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), build.root))
- $(BuildRoot)\Build
- $(registry:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion@CurrentVersion)
-
- 140
- 120
- 110
-
- $(WindowsSdkDir)
- true
- true
- false
-
-
-
-
-
- $(BuildRoot)\Binaries\$(Platform)\$(Configuration)\
- $(OutputPath)
- $(BuildRoot)\Intermediate\$(MSBuildProjectName)\$(Platform)\$(Configuration)\
- $(BuildRoot)\Release\Tests
- $(BuildRoot)\Release\src
- $(BuildRoot)\Release\Resource
- $(BuildRoot)\Release\include
- $(BuildRoot)\Release\libs\websocketpp
- $(BuildRoot)\packages
- $(BuildRoot)\..\Tools\packages
-
-
-
-
- $(OutDir)\
-
-
-
- $(VS110COMNTOOLS)..\IDE
-
-
-
- $(VS120COMNTOOLS)..\IDE
-
-
-
- $(TargetsPath)\BinaryDependencies
- prompt
- 4
-
-
- false
-
-
- false
- $(RunCodeAnalysis)
- true
-
- true
-
-
- true
- false
- false
- true
-
-
-
-
- Level4
- Use
- true
- $(EnableCPPAnalysis)
- true
- /d2notypeopt %(AdditionalOptions)
-
-
- /DTARGET_NAME="$(TARGETNAME)" %(AdditionalOptions)
-
-
-
-
-
- Disabled
- _DEBUG;%(PreprocessorDefinitions)
-
-
- true
-
-
-
-
-
- _WIN64;_DEBUG;%(PreprocessorDefinitions)
-
-
- true
-
-
-
-
-
- _DEBUG;%(PreprocessorDefinitions)
-
-
- true
-
-
-
-
-
- _WIN64;NDEBUG;%(PreprocessorDefinitions)
-
-
- true
-
-
-
-
-
- NDEBUG;%(PreprocessorDefinitions)
-
-
- true
-
-
-
-
-
- NDEBUG;%(PreprocessorDefinitions)
-
-
- true
-
-
-
-
- true
- full
- false
- DEBUG;TRACE
- x86
-
-
-
- true
- full
- false
- DEBUG;TRACE;X64
-
-
-
- pdbonly
- true
- TRACE
- x86
-
-
-
- pdbonly
- true
- TRACE;X64
-
-
-
- true
- full
- false
- DEBUG;TRACE;ARM
-
-
-
- pdbonly
- true
- TRACE;ARM
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ResolvedProjectReferencePaths>
- Undefined
-
-
-
-
-
-
-
- <_ResolvedProjectReferencePaths Condition="'%(CopyToOutputDirectory)' != 'Undefined'"
- Remove="@(_ResolvedProjectReferencePaths)" />
-
-
-
-
-
-
-
diff --git a/Build/Config.Definitions.props b/Build/Config.Definitions.props
deleted file mode 100644
index 9eaabbb298..0000000000
--- a/Build/Config.Definitions.props
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
- Debug
- ARM
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- Release
- ARM
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
\ No newline at end of file
diff --git a/Build/Release.Product.settings b/Build/Release.Product.settings
deleted file mode 100644
index 30d0bc9a4f..0000000000
--- a/Build/Release.Product.settings
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
-
- true
- false
-
-
-
- false
- true
-
-
-
- Unicode
-
-
-
-
-
- $(MSBuildAllProjects);$(MSBuildThisFileFullPath)
-
-
-
-
- false
-
- $(RunCodeAnalysis)
-
-
-
-
-
- $(CasablancaIncludeDir)
-
-
-
-
- false
-
-
- Windows
- false
- true
- /SAFESEH%(AdditionalOptions)
-
-
-
-
-
- Disabled
-
-
-
-
-
- NDEBUG;%(PreprocessorDefinitions)
- MaxSpeed
- true
- true
-
-
-
-
diff --git a/Build/Release.Tests.settings b/Build/Release.Tests.settings
deleted file mode 100644
index 2bbff91192..0000000000
--- a/Build/Release.Tests.settings
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
- $(MSBuildAllProjects);$(MSBuildThisFileFullPath)
-
-
-
- false
-
-
-
-
-
-
- $(TestRoot)\Common\utilities\include;$(TestRoot)\Common\UnitTestpp
- $(BinariesDirectory)\inc;$(CasablancaIncludeDir)
-
-
-
-
-
-
-
-
diff --git a/Build/version.props b/Build/version.props
deleted file mode 100644
index 2b67f6647e..0000000000
--- a/Build/version.props
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
- cpprest
- 2
- 10
- 6
- $(CppRestSDKVersionMajor)_$(CppRestSDKVersionMinor)
- $(CppRestSDKVersionMajor).$(CppRestSDKVersionMinor)
-
-
diff --git a/NuGet.Config b/NuGet.Config
deleted file mode 100644
index abc5b1378c..0000000000
--- a/NuGet.Config
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Release/samples/BingRequest/BingRequest140.xp/BingRequest140.xp.vcxproj b/Release/samples/BingRequest/BingRequest140.xp/BingRequest140.xp.vcxproj
deleted file mode 100644
index 56afcd81b3..0000000000
--- a/Release/samples/BingRequest/BingRequest140.xp/BingRequest140.xp.vcxproj
+++ /dev/null
@@ -1,133 +0,0 @@
-
-
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {7009BCBE-D67C-4B54-BEFC-A44E62656CF1}
- SAK
- SAK
- SAK
- SAK
- Win32Proj
- $(VCTargetsPath14)
-
-
-
- Application
- true
- NotSet
- v140_xp
-
-
- Application
- true
- NotSet
- v140_xp
-
-
- Application
- false
- true
- NotSet
- v140_xp
-
-
- Application
- false
- true
- NotSet
- v140_xp
-
-
-
-
-
-
- /bigobj %(AdditionalOptions)
- NotUsing
- Disabled
- CPPREST_TARGET_XP;WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
- $(CasablancaIncludeDir)
- Async
-
-
- Console
- true
-
-
-
-
- /bigobj %(AdditionalOptions)
- NotUsing
- Disabled
- CPPREST_TARGET_XP;WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
- $(CasablancaIncludeDir)
- Async
-
-
- Console
- true
-
-
-
-
- /bigobj %(AdditionalOptions)
- NotUsing
- MaxSpeed
- true
- true
- CPPREST_TARGET_XP;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
- $(CasablancaIncludeDir)
- Async
-
-
- Console
- true
- true
- true
-
-
-
-
- /bigobj %(AdditionalOptions)
- NotUsing
- MaxSpeed
- true
- true
- CPPREST_TARGET_XP;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
- $(CasablancaIncludeDir)
- Async
-
-
- Console
- true
- true
- true
-
-
-
-
-
-
-
- {39F7E851-7EF8-4DFB-9907-B480CB8D2AC9}
-
-
-
-
\ No newline at end of file
diff --git a/Release/samples/BingRequest/BingRequest140.xp/BingRequest140.xp.vcxproj.filters b/Release/samples/BingRequest/BingRequest140.xp/BingRequest140.xp.vcxproj.filters
deleted file mode 100644
index cee450afc2..0000000000
--- a/Release/samples/BingRequest/BingRequest140.xp/BingRequest140.xp.vcxproj.filters
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
- {786631e0-badc-4b3f-bd98-9b13e6a8e5f8}
-
-
-
-
- Source Files
-
-
-
\ No newline at end of file
diff --git a/Release/samples/BingRequest/BingRequest140/BingRequest140.vcxproj b/Release/samples/BingRequest/BingRequest140/BingRequest140.vcxproj
deleted file mode 100644
index bf9a63acc9..0000000000
--- a/Release/samples/BingRequest/BingRequest140/BingRequest140.vcxproj
+++ /dev/null
@@ -1,141 +0,0 @@
-
-
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {2EB9CCAA-541D-4DC1-BE2C-B1AE9712194D}
- SAK
- SAK
- SAK
- SAK
- Win32Proj
- $(VCTargetsPath12)
-
-
-
- Application
- true
- NotSet
- v140
-
-
- Application
- true
- NotSet
- v140
-
-
- Application
- false
- true
- NotSet
- v140
-
-
- Application
- false
- true
- NotSet
- v140
-
-
-
-
- $([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), build.root))
- $(BuildRoot)\Binaries\$(Platform)\$(Configuration)\
- $(OutputPath)
- $(BuildRoot)\Release\src
- $(BuildRoot)\Release\include
-
-
-
-
- /bigobj %(AdditionalOptions)
- NotUsing
- Disabled
- WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
- $(CasablancaIncludeDir)
- Async
-
-
- Console
- true
-
-
-
-
- /bigobj %(AdditionalOptions)
- NotUsing
- Disabled
- WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
- $(CasablancaIncludeDir)
- Async
-
-
- Console
- true
-
-
-
-
- /bigobj %(AdditionalOptions)
- NotUsing
- MaxSpeed
- true
- true
- WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
- $(CasablancaIncludeDir)
- Async
-
-
- Console
- true
- true
- true
-
-
-
-
- /bigobj %(AdditionalOptions)
- NotUsing
- MaxSpeed
- true
- true
- WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
- $(CasablancaIncludeDir)
- Async
-
-
- Console
- true
- true
- true
-
-
-
-
- {1014c621-bc2d-4813-b8c1-6d83ad6f9249}
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Release/samples/BingRequest/BingRequest140/BingRequest140.vcxproj.filters b/Release/samples/BingRequest/BingRequest140/BingRequest140.vcxproj.filters
deleted file mode 100644
index b78f1994bb..0000000000
--- a/Release/samples/BingRequest/BingRequest140/BingRequest140.vcxproj.filters
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
- {bc214923-f806-44a3-abd4-08a1aa1a9b3b}
-
-
-
-
- Source Files
-
-
-
\ No newline at end of file
diff --git a/Release/samples/BingRequest/BingRequest141/BingRequest141.vcxproj b/Release/samples/BingRequest/BingRequest141/BingRequest141.vcxproj
deleted file mode 100644
index b5af27cbca..0000000000
--- a/Release/samples/BingRequest/BingRequest141/BingRequest141.vcxproj
+++ /dev/null
@@ -1,134 +0,0 @@
-
-
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {2EB9CCAA-541D-4DC1-BE2C-B1AE9712194D}
- SAK
- SAK
- SAK
- SAK
- Win32Proj
- $(VCTargetsPath12)
- 10.0.16299.0
-
-
-
- Application
- true
- NotSet
- v141
-
-
- Application
- true
- NotSet
- v141
-
-
- Application
- false
- true
- NotSet
- v141
-
-
- Application
- false
- true
- NotSet
- v141
-
-
-
-
-
-
- /bigobj %(AdditionalOptions)
- NotUsing
- Disabled
- WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
- $(CasablancaIncludeDir)
- Async
-
-
- Console
- true
-
-
-
-
- /bigobj %(AdditionalOptions)
- NotUsing
- Disabled
- WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
- $(CasablancaIncludeDir)
- Async
-
-
- Console
- true
-
-
-
-
- /bigobj %(AdditionalOptions)
- NotUsing
- MaxSpeed
- true
- true
- WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
- $(CasablancaIncludeDir)
- Async
-
-
- Console
- true
- true
- true
-
-
-
-
- /bigobj %(AdditionalOptions)
- NotUsing
- MaxSpeed
- true
- true
- WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
- $(CasablancaIncludeDir)
- Async
-
-
- Console
- true
- true
- true
-
-
-
-
- {1014c621-bc2d-4813-b8c1-6d83ad6f9249}
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Release/samples/BingRequest/BingRequest141/BingRequest141.vcxproj.filters b/Release/samples/BingRequest/BingRequest141/BingRequest141.vcxproj.filters
deleted file mode 100644
index bb6411f159..0000000000
--- a/Release/samples/BingRequest/BingRequest141/BingRequest141.vcxproj.filters
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
- Source Files
-
-
-
\ No newline at end of file
diff --git a/Release/samples/BlackJack/BlackJack_Client/BlackJackClient.cpp b/Release/samples/BlackJack/BlackJack_Client/BlackJackClient.cpp
index 1ca303fbdc..9a17d8983d 100644
--- a/Release/samples/BlackJack/BlackJack_Client/BlackJackClient.cpp
+++ b/Release/samples/BlackJack/BlackJack_Client/BlackJackClient.cpp
@@ -9,7 +9,36 @@
* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
****/
-#include "stdafx.h"
+#ifdef _WIN32
+#include
+
+#include
+#include
+
+#ifndef WIN32_LEAN_AND_MEAN
+#define WIN32_LEAN_AND_MEAN
+#endif
+#define NOMINMAX
+#include
+#include
+#include
+
+// ws2tcpip.h - isn't warning clean.
+#pragma warning(push)
+#pragma warning(disable : 6386)
+#include
+#pragma warning(pop)
+
+#include
+#endif
+
+#include