TileDB.CSharp
5.20.0
Prefix Reserved
dotnet add package TileDB.CSharp --version 5.20.0
NuGet\Install-Package TileDB.CSharp -Version 5.20.0
<PackageReference Include="TileDB.CSharp" Version="5.20.0" />
<PackageVersion Include="TileDB.CSharp" Version="5.20.0" />
<PackageReference Include="TileDB.CSharp" />
paket add TileDB.CSharp --version 5.20.0
#r "nuget: TileDB.CSharp, 5.20.0"
#:package TileDB.CSharp@5.20.0
#addin nuget:?package=TileDB.CSharp&version=5.20.0
#tool nuget:?package=TileDB.CSharp&version=5.20.0
TileDB.CSharp
This package provides a C# interface to the TileDB Embedded storage engine.
Usage
After installing the package, see the official documentation and the C# example project to learn how to use it.
Resolving DllNotFoundExceptions
To reduce the download size, the TileDB Embedded native library is downloaded only on RID-specific builds. If you are getting DllNotFoundExceptions that the library tiledb is not found, you have to specify an RID, and you will get a warning if you don't. There are many ways to do it:
* From the project file:
Add one of the following properties to your project:
```xml
<PropertyGroup>
<RuntimeIdentifier>win-x64</RuntimeIdentifier>
<UseCurrentRuntimeIdentifier>true</UseCurrentRuntimeIdentifier>
</PropertyGroup>
```
- From the .NET CLI:
When building or publishing a project you can specify the `-r <your_rid>` option to provide an RID.
Consult the .NET documentation for more information.
Native binaries are provided for the following RIDs, and all that derive from them such as win10-x64 or ubuntu-x64:
win-x64linux-x64osx-x64osx-arm64
Patching TileDB Embedded
You can update to a newer patch version of TileDB Embedded by explicitly specifying a version of the TileDB.Native package in your project.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- TileDB.Native (>= 2.30.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on TileDB.CSharp:
| Package | Downloads |
|---|---|
|
TileDB.Cloud
C# REST API of TileDB Cloud |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 5.20.0 | 288 | 12/23/2025 |
| 5.19.1 | 472 | 10/17/2025 |
| 5.19.0 | 716 | 10/15/2025 |
| 5.18.0 | 621 | 7/24/2025 |
| 5.17.0 | 979 | 12/19/2024 |
| 5.16.0 | 2,355 | 9/18/2024 |
| 5.15.0 | 1,404 | 8/7/2024 |
| 5.14.0 | 681 | 6/14/2024 |
| 5.13.0 | 710 | 5/15/2024 |
| 5.12.0 | 657 | 4/30/2024 |
| 5.11.0 | 527 | 3/20/2024 |
| 5.10.0 | 635 | 2/28/2024 |
| 5.9.0 | 615 | 2/7/2024 |
| 5.8.0 | 843 | 12/19/2023 |
| 5.7.0 | 680 | 10/18/2023 |
| 5.6.0 | 1,222 | 7/17/2023 |
| 5.5.0 | 665 | 3/16/2023 |
| 5.4.1 | 230 | 9/11/2023 |
| 5.4.0 | 417 | 1/23/2023 |
| 5.3.1 | 195 | 9/11/2023 |