3rd Party Library Dependencies (for v0.6.0+)
Pre-release
Pre-release
This is a supplementary release to allow easy download of the 3rd party libraries. They are not part of the official release because – among other things – they may have different licenses. See the attached DLLs.
NOTE: Make sure Windows is OK to run the libraries. Windows (10+) blocks "randomly" downloaded libraries. To unblock them, right-click on each of them and open file properties. Look for Security section on the bottom part of the General tab. You might see a message: "This file came from another computer and might be blocked...". If so, check the Unblock
checkbox.
Versions
- AustinHarris.JsonRpc.dll: 1.2.3
- ImpromptuInterface.dll: 6.2.2
- Newtonsoft.Json.dll: 12.0.3
Licenses
You can find the license of each library in their home repositories:
- https://github.com/Astn/JSON-RPC.NET
- https://github.com/ekonbenefits/impromptu-interface
- https://github.com/JamesNK/Newtonsoft.Json
How to get the libraries from original sources
You can obtain the latest libraries from the official sources by following these steps:
- Check-out the JSON-RPC.NET master branch.
- Side note: The releases are not updated (compared to NuGet packages), but the the last release v1.1.74 works as well. You can try it if the master branch does not.
- Build the solution including the test project (tested with Visual Studio 2019).
- You will find the
AustinHarris.JsonRpc.dll
library in this path:
Json-Rpc\bin\Debug\netstandard2.0
- And the
Newtonsoft.Json.dll
library in this path:
AustinHarris.JsonRpcTestN\bin\Debug\netcoreapp3.0
- Similarly for the Impromptu Interface, you can pull it as a NuGet dependency to a project.