|
|
|
@ -13,7 +13,7 @@ PREREQUISITES |
|
|
|
|
------------- |
|
|
|
|
|
|
|
|
|
- Windows: .NET Framework 4.5+, Visual Studio 2013 or 2015 |
|
|
|
|
- Linux: Mono 4+, MonoDevelop 5.9+ (with NuGet add-in installed) |
|
|
|
|
- Linux: Mono 4+, MonoDevelop 5.9+ |
|
|
|
|
- Mac OS X: Xamarin Studio 5.9+ |
|
|
|
|
|
|
|
|
|
BUILD |
|
|
|
@ -21,7 +21,20 @@ BUILD |
|
|
|
|
|
|
|
|
|
- Open solution `Greeter.sln` with Visual Studio, Monodevelop (on Linux) or Xamarin Studio (on Mac OS X) |
|
|
|
|
|
|
|
|
|
- Build the solution (this will automatically download NuGet dependencies) |
|
|
|
|
# Using Visual Studio |
|
|
|
|
|
|
|
|
|
* Build the solution (this will automatically download NuGet dependencies) |
|
|
|
|
|
|
|
|
|
# Using Monodevelop or Xamarin Studio |
|
|
|
|
|
|
|
|
|
The nuget add-in available for Xamarin Studio and Monodevelop IDEs is too old to |
|
|
|
|
download all of the nuget dependencies of gRPC. One alternative to is to use the dotnet command line tools instead (see [helloworld-from-cli]). |
|
|
|
|
|
|
|
|
|
Using these IDEs, a workaround is as follows: |
|
|
|
|
* Obtain a nuget executable for your platform and update it with |
|
|
|
|
`nuget update -self`. |
|
|
|
|
* Navigate to this directory and run `nuget restore`. |
|
|
|
|
* Now that packages have been restored into their proper package folder, build the solution from your IDE. |
|
|
|
|
|
|
|
|
|
Try it! |
|
|
|
|
------- |
|
|
|
@ -49,5 +62,6 @@ Tutorial |
|
|
|
|
|
|
|
|
|
You can find a more detailed tutorial in [gRPC Basics: C#][] |
|
|
|
|
|
|
|
|
|
[helloworld-from-cli]:../helloworld-from-cli/README.md |
|
|
|
|
[helloworld.proto]:../../protos/helloworld.proto |
|
|
|
|
[gRPC Basics: C#]:http://www.grpc.io/docs/tutorials/basic/csharp.html |
|
|
|
|