======================
AcceleratXR SDK for C#
======================
The `AcceleratXR C# SDK `__ is written
for compatibility with the .NET 4.x and .NET Standard 2.0 runtimes.
.. toctree::
:hidden:
:caption: About
Features
Case Studies
End User License Agreement
Press
.. toctree::
:hidden:
:caption: Learn
Getting Started
Accounts
Social
Samples & Tutorials
Tools & Utilities
.. toctree::
:hidden:
:caption: API Reference
:glob:
C++ SDK
C# SDK
.. toctree::
:hidden:
:caption: Get the Code
GitLab
.. toctree::
:hidden:
:caption: Get Involved
Discord
Google Groups
.. toctree::
:hidden:
:caption: Other Links
Demo
AcceleratXR Cloud
Looking for a Unity SDK, instead?
===============================
Ignore this guide -> Instead, jump to `SDK for Unity `_.
Installation via NuGet
======================
The simplest way to install the C# SDK is `through NuGet `__:
To install using the NuGet Package Manager CLI, run the following command:
.. code-block::
Install-Package acceleratxr.sdk
Building from Source
====================
Clone the repository containing the C# SDK using the following command.
.. code-block:: bash
git clone https://gitlab.acceleratxr.com/Core/sdk/sdk_csharp
Building on Windows
~~~~~~~~~~~~~~~~~~~
You will need `.NET Standard 2.0` and `.NET Framework 4.6.1` components installed (that is generally included with Visual Studio).
This project is tested for use with Visual Studio 2019, for full compatibility:
1. Open the `sdk_csharp.sln` solution file.
2. [For updating `unity_sdk `__] At the top-right, be sure to target `Unity`.
3. Select `Build Solution`.