tree: c9891f365a5a39cf73af9332219fcbe81a52b7c9 [path history] [tgz]
  1. gpr/
  2. gpr_test_util/
  3. grpc/
  4. grpc++/
  5. grpc_csharp_ext/
  6. grpc_test_util/
  7. grpc_unsecure/
  8. .gitignore
  9. global.props
  10. Grpc.mak
  11. grpc.sln
  12. make.bat
  13. README.md
  14. winsock.props
vsprojects/README.md

This directory contains MS Visual Studio project & solution files.

#Supported Visual Studio versions

Currently supported versions are Visual Studio 2013 (our primary focus) and 2010.

#Building We are using NuGet to pull zlib and openssl dependencies. If you don't have Visual Studio NuGet plugin installed, you'll need to download nuget.exe from web and manually restore the NuGet packages.

> REM Run from this directory.
> REM No need to do this if you have NuGet visual studio extension.
> nuget restore

After that, open grpc.sln with Visual Studio and hit "Build".

#Testing

Use run_tests.py, that also supports Windows (with a bit limited experience).

REM Run from repository root.
python tools\run_tests\run_tests.py -l c

Also, you can make.bat directly to build and run gRPC tests.

REM Run from this directory.
make.bat alarm_test