CompuTec.SAP.HANA.Data 1.2.6

Prefix Reserved
dotnet add package CompuTec.SAP.HANA.Data --version 1.2.6
                    
NuGet\Install-Package CompuTec.SAP.HANA.Data -Version 1.2.6
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="CompuTec.SAP.HANA.Data" Version="1.2.6">
  <PrivateAssets>all</PrivateAssets>
  <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
</PackageReference>
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="CompuTec.SAP.HANA.Data" Version="1.2.6" />
                    
Directory.Packages.props
<PackageReference Include="CompuTec.SAP.HANA.Data">
  <PrivateAssets>all</PrivateAssets>
  <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
</PackageReference>
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add CompuTec.SAP.HANA.Data --version 1.2.6
                    
#r "nuget: CompuTec.SAP.HANA.Data, 1.2.6"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package CompuTec.SAP.HANA.Data@1.2.6
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=CompuTec.SAP.HANA.Data&version=1.2.6
                    
Install as a Cake Addin
#tool nuget:?package=CompuTec.SAP.HANA.Data&version=1.2.6
                    
Install as a Cake Tool

SAP HANA Data Provider assemblies for multiple versions with extern alias support.
     Supports HANA v4.5 (net48), v2.1 (netcoreapp2.1), v6.0 (net6.0), and v8.0 (net8.0+).

     This package provides ALL HANA client assemblies via MSBuild properties for explicit referencing with extern aliases.
     This enables projects to reference multiple HANA versions simultaneously for runtime adapter selection.

     The package exposes MSBuild properties for assembly paths:
     - $(HanaV21AssemblyPath) - HANA v2.1 for legacy .NET Core
     - $(HanaV45AssemblyPath) - HANA v4.5 for .NET Framework 4.8
     - $(HanaV60AssemblyPath) - HANA v6.0 for .NET 6.0
     - $(HanaV80AssemblyPath) - HANA v8.0 for .NET 8.0+

     NOTE: This package does NOT automatically add assembly references. Consuming projects must explicitly
     reference the desired versions using the provided MSBuild properties, typically with extern aliases.

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.2.6 109 1/9/2026
1.0.1 259 3/13/2025

Version 1.2.2:
     - Changed to tools-only distribution (no automatic lib references)
     - Added MSBuild properties for all HANA assembly paths
     - Supports extern alias pattern for multi-version scenarios
     - All 4 HANA versions available: v2.1, v4.5, v6.0, v8.0
     - Integrated with CompuTec.Core HANA adapter native implementation architecture

     Version 1.0.2:
     - Added support for multiple HANA assembly versions
     - Framework-specific automatic references

     Version 1.0.1:
     - Initial release with Sap.Data.Hana.v3.5