diff --git a/vsprojects/global.props b/vsprojects/global.props
index c0792e1..3299131
--- a/vsprojects/global.props
+++ b/vsprojects/global.props
@@ -4,11 +4,15 @@
false
+ $(SolutionDir)build\$(Platform)\$(Configuration)\
+ $(SolutionDir)build\$(Platform)\$(Configuration)\$(MSBuildProjectName)\
- $(SolutionDir)\..;$(SolutionDir)\..\include;$(SolutionDir)\..\third_party\protobuf\src;$(SolutionDir)\packages\grpc.dependencies.zlib.1.2.8.10\build\native\include;$(SolutionDir)\packages\grpc.dependencies.openssl.1.0.204.1\build\native\include;$(SolutionDir)\packages\gflags.2.1.2.1\build\native\include;$(SolutionDir)\packages\gtest.1.7.0.1\build\native\include;%(AdditionalIncludeDirectories)
- _WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_UNICODE;UNICODE;%(PreprocessorDefinitions)
+ $(ProjectDir)..\..\..;$(ProjectDir)..\..\..\include;$(ProjectDir)..\..\..\third_party\protobuf\src;$(ProjectDir)..\..\..\..\..\packages\grpc.dependencies.zlib.1.2.8.10\build\native\include;$(ProjectDir)..\..\..\..\..\packages\grpc.dependencies.openssl.1.0.204.1\build\native\include;$(ProjectDir)..\..\..\..\..\packages\gflags.2.1.2.1\build\native\include;$(ProjectDir)..\..\..\..\..\packages\gtest.1.7.0.1\build\native\include;%(AdditionalIncludeDirectories)
+ _WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;OPENSSL_NO_ASM;_UNICODE;UNICODE;%(PreprocessorDefinitions)
+ false
+ True
EnableAllWarnings
diff --git a/vsprojects/protobuf.props b/vsprojects/protobuf.props
index b1de8af..b63b603
--- a/vsprojects/protobuf.props
+++ b/vsprojects/protobuf.props
@@ -1 +1,26 @@
- libprotobuf.lib;%(AdditionalDependencies) $(SolutionDir)\..\third_party\protobuf\cmake\$(Configuration);%(AdditionalLibraryDirectories)
\ No newline at end of file
+
+
+
+
+
+ $(SolutionDir)build\$(Platform)\$(Configuration)\$(MSBuildProjectName)\
+ $(SolutionDir)build\$(Platform)\$(Configuration)\
+
+
+ true
+
+
+
+ _CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
+ $(ProjectDir)..\src;%(AdditionalIncludeDirectories)
+ true
+ false
+ 4506;%(DisableSpecificWarnings)
+
+
+ $(SolutionDir)\..\third_party\protobuf\cmake\$(Configuration);%(AdditionalLibraryDirectories)
+ true
+ Console
+
+
+
\ No newline at end of file
diff --git a/vsprojects/protoc.props b/vsprojects/protoc.props
index 1bdc071..87a4bf4
--- a/vsprojects/protoc.props
+++ b/vsprojects/protoc.props
@@ -1 +1,15 @@
- 4244;4267;%(DisableSpecificWarnings) libprotoc.lib;%(AdditionalDependencies) $(SolutionDir)\..\third_party\protobuf\cmake\$(Configuration);%(AdditionalLibraryDirectories)
\ No newline at end of file
+
+
+
+
+
+
+
+ 4244;4267;%(DisableSpecificWarnings)
+
+
+ $(SolutionDir)\..\third_party\protobuf\cmake\$(Configuration);%(AdditionalLibraryDirectories)
+
+
+
+
\ No newline at end of file
diff --git a/vsprojects/vcxproj/gpr/gpr.vcxproj b/vsprojects/vcxproj/gpr/gpr.vcxproj
index db8594e..d2ddaff
--- a/vsprojects/vcxproj/gpr/gpr.vcxproj
+++ b/vsprojects/vcxproj/gpr/gpr.vcxproj
@@ -21,7 +21,6 @@
{B23D3D1A-9438-4EDA-BEB6-9A0A03D17792}
true
- $(SolutionDir)IntDir\$(MSBuildProjectName)\
@@ -44,7 +43,6 @@
StaticLibrary
false
- true
Unicode
@@ -52,16 +50,10 @@
-
-
+
+
-
- gpr
-
-
- gpr
-
NotUsing
@@ -69,7 +61,6 @@
Disabled
WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
true
- MultiThreadedDebug
true
None
false
@@ -88,7 +79,6 @@
Disabled
WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
true
- MultiThreadedDebug
true
None
false
@@ -109,7 +99,6 @@
true
true
true
- MultiThreaded
true
None
false
@@ -132,7 +121,6 @@
true
true
true
- MultiThreaded
true
None
false
@@ -147,152 +135,152 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/vsprojects/vcxproj/gpr/gpr.vcxproj.filters b/vsprojects/vcxproj/gpr/gpr.vcxproj.filters
index 9bab373..d13e9c4
--- a/vsprojects/vcxproj/gpr/gpr.vcxproj.filters
+++ b/vsprojects/vcxproj/gpr/gpr.vcxproj.filters
@@ -1,302 +1,302 @@
-
+
src\core\lib\profiling
-
+
src\core\lib\profiling
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
include\grpc\support
-
+
include\grpc\support
-
+
include\grpc\support
-
+
include\grpc\support
-
+
include\grpc\support
-
+
include\grpc\support
-
+
include\grpc\support
-
+
include\grpc\support
-
+
include\grpc\support
-
+
include\grpc\support
-
+
include\grpc\support
-
+
include\grpc\support
-
+
include\grpc\support
-
+
include\grpc\support
-
+
include\grpc\support
-
+
include\grpc\support
-
+
include\grpc\support
-
+
include\grpc\support
-
+
include\grpc\support
-
+
include\grpc\support
-
+
include\grpc\support
-
+
include\grpc\support
-
+
include\grpc\support
-
+
include\grpc\support
-
+
include\grpc\support
-
+
include\grpc\support
-
+
include\grpc\support
-
+
include\grpc\support
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
src\core\lib\profiling
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
-
+
src\core\lib\support
diff --git a/vsprojects/vcxproj/grpc++/grpc++.vcxproj b/vsprojects/vcxproj/grpc++/grpc++.vcxproj
index cb9e41e..f3b8b27
--- a/vsprojects/vcxproj/grpc++/grpc++.vcxproj
+++ b/vsprojects/vcxproj/grpc++/grpc++.vcxproj
@@ -37,7 +37,6 @@
{C187A093-A0FE-489D-A40A-6E33DE0F9FEB}
true
- $(SolutionDir)IntDir\$(MSBuildProjectName)\
@@ -60,7 +59,6 @@
StaticLibrary
false
- true
Unicode
@@ -71,7 +69,6 @@
StaticLibrary
false
- true
Unicode
@@ -79,16 +76,10 @@
-
-
+
+
-
- grpc++
-
-
- grpc++
-
NotUsing
@@ -96,7 +87,6 @@
Disabled
WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
true
- MultiThreadedDebug
true
None
false
@@ -115,7 +105,6 @@
Disabled
WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
true
- MultiThreadedDebug
true
None
false
@@ -136,7 +125,6 @@
true
true
true
- MultiThreaded
true
None
false
@@ -159,7 +147,6 @@
true
true
true
- MultiThreaded
true
None
false
@@ -180,7 +167,6 @@
Disabled
WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
true
- MultiThreadedDebug
true
None
false
@@ -199,7 +185,6 @@
Disabled
WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
true
- MultiThreadedDebug
true
None
false
@@ -220,7 +205,6 @@
true
true
true
- MultiThreaded
true
None
false
@@ -243,7 +227,6 @@
true
true
true
- MultiThreaded
true
None
false
@@ -258,184 +241,187 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+ true
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+ true
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+ true
-
+
-
+
-
+
-
+
-
+
-
+
-
+
{29D16885-7228-4C31-81ED-5F9187C7F2A9}
diff --git a/vsprojects/vcxproj/grpc++/grpc++.vcxproj.filters b/vsprojects/vcxproj/grpc++/grpc++.vcxproj.filters
index a905118..cfea49a
--- a/vsprojects/vcxproj/grpc++/grpc++.vcxproj.filters
+++ b/vsprojects/vcxproj/grpc++/grpc++.vcxproj.filters
@@ -1,426 +1,411 @@
-
+
src\cpp\client
-
+
src\cpp\common
-
+
src\cpp\common
-
+
src\cpp\common
-
+
src\cpp\common
-
+
src\cpp\server
-
+
src\cpp\client
-
+
src\cpp\client
-
+
src\cpp\client
-
+
src\cpp\client
-
+
src\cpp\client
-
+
src\cpp\client
-
+
src\cpp\client
-
- src\cpp\client
-
-
- src\cpp\common
-
-
+
src\cpp\common
-
+
src\cpp\common
-
+
src\cpp\common
-
- src\cpp\server
-
-
+
src\cpp\server
-
+
src\cpp\server
-
+
src\cpp\server
-
+
src\cpp\server
-
+
src\cpp\server
-
+
src\cpp\server
-
+
src\cpp\server
-
+
src\cpp\server
-
+
src\cpp\util
-
+
src\cpp\util
-
+
src\cpp\util
-
+
src\cpp\util
-
+
src\cpp\util
-
+
src\cpp\codegen
+
-
+
include\grpc++
-
+
include\grpc++
-
+
include\grpc++
-
+
include\grpc++
-
+
include\grpc++
-
- include\grpc++
-
-
+
include\grpc++\generic
-
+
include\grpc++\generic
-
+
include\grpc++
-
+
include\grpc++\impl
-
+
include\grpc++\impl
-
+
include\grpc++\impl\codegen
-
- include\grpc++\impl
-
-
+
include\grpc++\impl
-
+
include\grpc++\impl
-
+
include\grpc++\impl
-
+
include\grpc++\impl
-
+
include\grpc++\impl
-
+
include\grpc++\impl
-
+
include\grpc++\impl
-
+
include\grpc++\impl
-
+
include\grpc++\impl
-
+
include\grpc++\impl
-
+
include\grpc++\impl
-
+
include\grpc++\impl
-
+
include\grpc++\impl
-
+
include\grpc++\impl
-
+
include\grpc++\security
-
+
include\grpc++\security
-
+
include\grpc++\security
-
+
include\grpc++\security
-
- include\grpc++
-
-
+
include\grpc++
-
+
include\grpc++
-
+
include\grpc++
-
+
include\grpc++\support
-
+
include\grpc++\support
-
+
include\grpc++\support
-
+
include\grpc++\support
-
+
include\grpc++\support
-
+
include\grpc++\support
-
+
include\grpc++\support
-
+
include\grpc++\support
-
+
include\grpc++\support
-
+
include\grpc++\support
-
+
include\grpc++\support
-
+
include\grpc++\support
-
+
include\grpc++\impl\codegen
-
+
include\grpc++\impl\codegen
-
+
include\grpc++\impl\codegen
-
+
include\grpc++\impl\codegen
-
+
include\grpc++\impl\codegen
-
+
include\grpc++\impl\codegen
-
+
include\grpc++\impl\codegen
-
+
include\grpc++\impl\codegen
-
+
include\grpc++\impl\codegen
-
+
include\grpc++\impl\codegen
-
+
include\grpc++\impl\codegen
-
+
include\grpc++\impl\codegen
-
+
include\grpc++\impl\codegen
-
+
include\grpc++\impl\codegen
-
+
include\grpc++\impl\codegen
-
+
include\grpc++\impl\codegen
-
+
include\grpc++\impl\codegen\security
-
+
include\grpc++\impl\codegen
-
+
include\grpc++\impl\codegen
-
+
include\grpc++\impl\codegen
-
+
include\grpc++\impl\codegen
-
+
include\grpc++\impl\codegen
-
+
include\grpc++\impl\codegen
-
+
include\grpc++\impl\codegen
-
+
include\grpc++\impl\codegen
-
+
include\grpc++\impl\codegen
-
+
include\grpc++\impl\codegen
-
+
include\grpc++\impl\codegen
-
+
include\grpc++\impl\codegen
-
+
include\grpc++\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
+
+
+
-
+
include\grpc++\impl\codegen
-
+
src\cpp\client
-
+
src\cpp\common
-
+
src\cpp\server
-
+
src\cpp\client
-
+
src\cpp\server
-
+
src\cpp\server
-
{82445414-24cd-8198-1fe1-4267c3f3df00}
@@ -477,5 +462,4 @@
{f842537a-2bf1-1ec3-b495-7d62c64a1c06}
-
-
+
\ No newline at end of file
diff --git a/vsprojects/vcxproj/grpc/grpc.vcxproj b/vsprojects/vcxproj/grpc/grpc.vcxproj
index a9e96da..d95a974
--- a/vsprojects/vcxproj/grpc/grpc.vcxproj
+++ b/vsprojects/vcxproj/grpc/grpc.vcxproj
@@ -1,6 +1,6 @@
-
+
Debug-DLL
@@ -38,7 +38,6 @@
{29D16885-7228-4C31-81ED-5F9187C7F2A9}
true
- $(SolutionDir)IntDir\$(MSBuildProjectName)\
@@ -61,7 +60,6 @@
StaticLibrary
false
- true
Unicode
@@ -72,7 +70,6 @@
StaticLibrary
false
- true
Unicode
@@ -80,19 +77,17 @@
-
-
+
+
- grpc
static
Debug
static
Debug
- grpc
static
Release
static
@@ -105,7 +100,6 @@
Disabled
WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
true
- MultiThreadedDebug
true
None
false
@@ -124,7 +118,6 @@
Disabled
WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
true
- MultiThreadedDebug
true
None
false
@@ -145,7 +138,6 @@
true
true
true
- MultiThreaded
true
None
false
@@ -168,7 +160,6 @@
true
true
true
- MultiThreaded
true
None
false
@@ -189,7 +180,6 @@
Disabled
WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
true
- MultiThreadedDebug
true
None
false
@@ -208,7 +198,6 @@
Disabled
WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
true
- MultiThreadedDebug
true
None
false
@@ -229,7 +218,6 @@
true
true
true
- MultiThreaded
true
None
false
@@ -252,7 +240,6 @@
true
true
true
- MultiThreaded
true
None
false
@@ -267,570 +254,570 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
{B23D3D1A-9438-4EDA-BEB6-9A0A03D17792}
@@ -839,20 +826,20 @@
-
-
-
-
+
+
+
+
This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
-
-
-
+
+
+
+
+
diff --git a/vsprojects/vcxproj/grpc/grpc.vcxproj.filters b/vsprojects/vcxproj/grpc/grpc.vcxproj.filters
index be77e53..ba69b28
--- a/vsprojects/vcxproj/grpc/grpc.vcxproj.filters
+++ b/vsprojects/vcxproj/grpc/grpc.vcxproj.filters
@@ -1,1121 +1,1121 @@
-
+
src\core\lib\surface
-
+
src\core\lib\channel
-
+
src\core\lib\channel
-
+
src\core\lib\channel
-
+
src\core\lib\channel
-
+
src\core\lib\channel
-
+
src\core\lib\channel
-
+
src\core\lib\channel
-
+
src\core\lib\compression
-
+
src\core\lib\compression
-
+
src\core\lib\debug
-
+
src\core\lib\http
-
+
src\core\lib\http
-
+
src\core\lib\http
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\json
-
+
src\core\lib\json
-
+
src\core\lib\json
-
+
src\core\lib\json
-
+
src\core\lib\surface
-
+
src\core\lib\surface
-
+
src\core\lib\surface
-
+
src\core\lib\surface
-
+
src\core\lib\surface
-
+
src\core\lib\surface
-
+
src\core\lib\surface
-
+
src\core\lib\surface
-
+
src\core\lib\surface
-
+
src\core\lib\surface
-
+
src\core\lib\surface
-
+
src\core\lib\surface
-
+
src\core\lib\surface
-
+
src\core\lib\surface
-
+
src\core\lib\surface
-
+
src\core\lib\surface
-
+
src\core\lib\surface
-
+
src\core\lib\surface
-
+
src\core\lib\transport
-
+
src\core\lib\transport
-
+
src\core\lib\transport
-
+
src\core\lib\transport
-
+
src\core\lib\transport
-
+
src\core\lib\transport
-
+
src\core\lib\transport
-
+
src\core\ext\transport\chttp2\server\secure
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\alpn
-
+
src\core\lib\http
-
+
src\core\lib\security\context
-
+
src\core\lib\security\credentials\composite
-
+
src\core\lib\security\credentials
-
+
src\core\lib\security\credentials
-
+
src\core\lib\security\credentials\fake
-
+
src\core\lib\security\credentials\google_default
-
+
src\core\lib\security\credentials\google_default
-
+
src\core\lib\security\credentials\google_default
-
+
src\core\lib\security\credentials\iam
-
+
src\core\lib\security\credentials\jwt
-
+
src\core\lib\security\credentials\jwt
-
+
src\core\lib\security\credentials\jwt
-
+
src\core\lib\security\credentials\oauth2
-
+
src\core\lib\security\credentials\plugin
-
+
src\core\lib\security\credentials\ssl
-
+
src\core\lib\security\transport
-
+
src\core\lib\security\transport
-
+
src\core\lib\security\transport
-
+
src\core\lib\security\transport
-
+
src\core\lib\security\transport
-
+
src\core\lib\security\transport
-
+
src\core\lib\security\util
-
+
src\core\lib\security\util
-
+
src\core\lib\surface
-
+
src\core\lib\tsi
-
+
src\core\lib\tsi
-
+
src\core\lib\tsi
-
+
src\core\ext\transport\chttp2\client\secure
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\transport\chttp2\server\insecure
-
+
src\core\ext\transport\chttp2\server\insecure
-
+
src\core\ext\transport\chttp2\client\insecure
-
+
src\core\ext\transport\chttp2\client\insecure
-
+
src\core\ext\lb_policy\grpclb
-
+
src\core\ext\lb_policy\grpclb\proto\grpc\lb\v1
-
+
third_party\nanopb
-
+
third_party\nanopb
-
+
third_party\nanopb
-
+
src\core\ext\lb_policy\pick_first
-
+
src\core\ext\lb_policy\round_robin
-
+
src\core\ext\resolver\dns\native
-
+
src\core\ext\resolver\sockaddr
-
+
src\core\ext\load_reporting
-
+
src\core\ext\load_reporting
-
+
src\core\ext\census
-
+
src\core\ext\census\gen
-
+
src\core\ext\census
-
+
src\core\ext\census
-
+
src\core\ext\census
-
+
src\core\ext\census
-
+
src\core\ext\census
-
+
src\core\ext\census
-
+
src\core\ext\census
-
+
src\core\ext\census
-
+
src\core\plugin_registry
-
+
include\grpc
-
+
include\grpc
-
+
include\grpc
-
+
include\grpc
-
+
include\grpc
-
+
include\grpc
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc\impl\codegen
-
+
include\grpc
-
+
include\grpc
-
+
include\grpc
-
+
src\core\lib\channel
-
+
src\core\lib\channel
-
+
src\core\lib\channel
-
+
src\core\lib\channel
-
+
src\core\lib\channel
-
+
src\core\lib\channel
-
+
src\core\lib\channel
-
+
src\core\lib\channel
-
+
src\core\lib\compression
-
+
src\core\lib\compression
-
+
src\core\lib\debug
-
+
src\core\lib\http
-
+
src\core\lib\http
-
+
src\core\lib\http
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\iomgr
-
+
src\core\lib\json
-
+
src\core\lib\json
-
+
src\core\lib\json
-
+
src\core\lib\json
-
+
src\core\lib\surface
-
+
src\core\lib\surface
-
+
src\core\lib\surface
-
+
src\core\lib\surface
-
+
src\core\lib\surface
-
+
src\core\lib\surface
-
+
src\core\lib\surface
-
+
src\core\lib\surface
-
+
src\core\lib\surface
-
+
src\core\lib\surface
-
+
src\core\lib\surface
-
+
src\core\lib\transport
-
+
src\core\lib\transport
-
+
src\core\lib\transport
-
+
src\core\lib\transport
-
+
src\core\lib\transport
-
+
src\core\lib\transport
-
+
src\core\lib\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\transport
-
+
src\core\ext\transport\chttp2\alpn
-
+
src\core\lib\security\context
-
+
src\core\lib\security\credentials\composite
-
+
src\core\lib\security\credentials
-
+
src\core\lib\security\credentials\fake
-
+
src\core\lib\security\credentials\google_default
-
+
src\core\lib\security\credentials\iam
-
+
src\core\lib\security\credentials\jwt
-
+
src\core\lib\security\credentials\jwt
-
+
src\core\lib\security\credentials\jwt
-
+
src\core\lib\security\credentials\oauth2
-
+
src\core\lib\security\credentials\plugin
-
+
src\core\lib\security\credentials\ssl
-
+
src\core\lib\security\transport
-
+
src\core\lib\security\transport
-
+
src\core\lib\security\transport
-
+
src\core\lib\security\transport
-
+
src\core\lib\security\transport
-
+
src\core\lib\security\util
-
+
src\core\lib\security\util
-
+
src\core\lib\tsi
-
+
src\core\lib\tsi
-
+
src\core\lib\tsi
-
+
src\core\lib\tsi
-
+
src\core\lib\tsi
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\client_config
-
+
src\core\ext\lb_policy\grpclb
-
+
src\core\ext\lb_policy\grpclb\proto\grpc\lb\v1
-
+
third_party\nanopb
-
+
third_party\nanopb
-
+
third_party\nanopb
-
+
third_party\nanopb
-
+
src\core\ext\load_reporting
-
+
src\core\ext\load_reporting
-
+
src\core\ext\census
-
+
src\core\ext\census
-
+
src\core\ext\census
-
+
src\core\ext\census\gen
-
+
src\core\ext\census
-
+
src\core\ext\census
-
+
src\core\ext\census
@@ -1299,5 +1299,8 @@
{93d6596d-330c-1d27-6f84-3c840e57869e}
+
+
+
diff --git a/vsprojects/vcxproj/grpc_cpp_plugin/grpc_cpp_plugin.vcxproj b/vsprojects/vcxproj/grpc_cpp_plugin/grpc_cpp_plugin.vcxproj
index a521414..5415b24
--- a/vsprojects/vcxproj/grpc_cpp_plugin/grpc_cpp_plugin.vcxproj
+++ b/vsprojects/vcxproj/grpc_cpp_plugin/grpc_cpp_plugin.vcxproj
@@ -21,7 +21,6 @@
{7E51A25F-AC59-488F-906C-C60FAAE706AA}
true
- $(SolutionDir)IntDir\$(MSBuildProjectName)\
@@ -44,7 +43,6 @@
Application
false
- true
Unicode
@@ -52,17 +50,11 @@
-
-
-
+
+
+
-
- grpc_cpp_plugin
-
-
- grpc_cpp_plugin
-
NotUsing
@@ -70,7 +62,6 @@
Disabled
WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
true
- MultiThreadedDebug
true
None
false
@@ -89,7 +80,6 @@
Disabled
WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
true
- MultiThreadedDebug
true
None
false
@@ -110,7 +100,6 @@
true
true
true
- MultiThreaded
true
None
false
@@ -133,7 +122,6 @@
true
true
true
- MultiThreaded
true
None
false
@@ -148,13 +136,16 @@
-
+
-
+
{B6E81D84-2ACB-41B8-8781-493A944C7817}
+
+ {2b4f3bb4-adde-4cb7-b832-c964de4e0087}
+
diff --git a/vsprojects/vcxproj/grpc_cpp_plugin/grpc_cpp_plugin.vcxproj.filters b/vsprojects/vcxproj/grpc_cpp_plugin/grpc_cpp_plugin.vcxproj.filters
index 421c308..bfa41be
--- a/vsprojects/vcxproj/grpc_cpp_plugin/grpc_cpp_plugin.vcxproj.filters
+++ b/vsprojects/vcxproj/grpc_cpp_plugin/grpc_cpp_plugin.vcxproj.filters
@@ -1,7 +1,7 @@
-
+
src\compiler
diff --git a/vsprojects/vcxproj/grpc_plugin_support/grpc_plugin_support.vcxproj b/vsprojects/vcxproj/grpc_plugin_support/grpc_plugin_support.vcxproj
index 9828b8b..bc4716b
--- a/vsprojects/vcxproj/grpc_plugin_support/grpc_plugin_support.vcxproj
+++ b/vsprojects/vcxproj/grpc_plugin_support/grpc_plugin_support.vcxproj
@@ -21,7 +21,6 @@
{B6E81D84-2ACB-41B8-8781-493A944C7817}
true
- $(SolutionDir)IntDir\$(MSBuildProjectName)\
@@ -44,7 +43,6 @@
StaticLibrary
false
- true
Unicode
@@ -52,17 +50,11 @@
-
-
-
+
+
+
-
- grpc_plugin_support
-
-
- grpc_plugin_support
-
NotUsing
@@ -70,7 +62,6 @@
Disabled
WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
true
- MultiThreadedDebug
true
None
false
@@ -89,7 +80,6 @@
Disabled
WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
true
- MultiThreadedDebug
true
None
false
@@ -110,7 +100,6 @@
true
true
true
- MultiThreaded
true
None
false
@@ -133,7 +122,6 @@
true
true
true
- MultiThreaded
true
None
false
@@ -148,37 +136,37 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/vsprojects/vcxproj/grpc_plugin_support/grpc_plugin_support.vcxproj.filters b/vsprojects/vcxproj/grpc_plugin_support/grpc_plugin_support.vcxproj.filters
index 27eb935..207944a
--- a/vsprojects/vcxproj/grpc_plugin_support/grpc_plugin_support.vcxproj.filters
+++ b/vsprojects/vcxproj/grpc_plugin_support/grpc_plugin_support.vcxproj.filters
@@ -1,74 +1,74 @@
-
+
-
+
src\compiler
-
+
src\compiler
-
+
src\compiler
-
+
src\compiler
-
+
src\compiler
-
+
src\compiler
-
+
include\grpc++\impl\codegen
-
+
src\compiler
-
+
src\compiler
-
+
src\compiler
-
+
src\compiler
-
+
src\compiler
-
+
src\compiler
-
+
src\compiler
-
+
src\compiler
-
+
src\compiler
-
+
src\compiler
-
+
src\compiler
-
+
src\compiler
-
+
src\compiler
-
+
src\compiler
-
+
src\compiler
diff --git a/vsprojects/vcxproj/z/z.vcxproj b/vsprojects/vcxproj/z/z.vcxproj
index 4505dfa..92b378d
--- a/vsprojects/vcxproj/z/z.vcxproj
+++ b/vsprojects/vcxproj/z/z.vcxproj
@@ -21,7 +21,6 @@
{FBADE9E3-6A3F-36D3-D676-C1B808451DD7}
true
- $(SolutionDir)IntDir\$(MSBuildProjectName)\
@@ -44,7 +43,6 @@
StaticLibrary
false
- true
Unicode
@@ -52,16 +50,10 @@
-
-
+
+
-
- z
-
-
- z
-
NotUsing
@@ -69,7 +61,6 @@
Disabled
WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
true
- MultiThreadedDebug
true
None
false
@@ -88,7 +79,6 @@
Disabled
WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
true
- MultiThreadedDebug
true
None
false
@@ -109,7 +99,6 @@
true
true
true
- MultiThreaded
true
None
false
@@ -132,7 +121,6 @@
true
true
true
- MultiThreaded
true
None
false
@@ -147,48 +135,48 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/vsprojects/vcxproj/z/z.vcxproj.filters b/vsprojects/vcxproj/z/z.vcxproj.filters
index 4aea144..9d1cff6
--- a/vsprojects/vcxproj/z/z.vcxproj.filters
+++ b/vsprojects/vcxproj/z/z.vcxproj.filters
@@ -1,84 +1,84 @@
-
+
-
+
third_party\zlib
-
+
third_party\zlib
-
+
third_party\zlib
-
+
third_party\zlib
-
+
third_party\zlib
-
+
third_party\zlib
-
+
third_party\zlib
-
+
third_party\zlib
-
+
third_party\zlib
-
+
third_party\zlib
-
+
third_party\zlib
-
+
third_party\zlib
-
+
third_party\zlib
-
+
third_party\zlib
-
+
third_party\zlib
-
+
third_party\zlib
-
+
third_party\zlib
-
+
third_party\zlib
-
+
third_party\zlib
-
+
third_party\zlib
-
+
third_party\zlib
-
+
third_party\zlib
-
+
third_party\zlib
-
+
third_party\zlib
-
+
third_party\zlib
-
+
third_party\zlib
diff --git a/vsprojects/zlib.props b/vsprojects/zlib.props
index b64bb21..77f095e
--- a/vsprojects/zlib.props
+++ b/vsprojects/zlib.props
@@ -6,7 +6,7 @@
zlib.lib;%(AdditionalDependencies)
- $(SolutionDir)\packages\grpc.dependencies.zlib.1.2.8.10\build\native\lib\$(PlatformToolset)\$(Platform)\$(Configuration)\static\cdecl;%(AdditionalLibraryDirectories)
+ $(ProjectDir)\..\..\..\..\..\packages\grpc.dependencies.zlib.1.2.8.10\build\native\lib\$(PlatformToolset)\$(Platform)\$(Configuration)\static\cdecl;%(AdditionalLibraryDirectories)