You are here: Start » AVL.NET » Getting Started with Aurora Vision Library .NET
Getting Started with Aurora Vision Library .NET
Requirements
Most of the Aurora Vision Library packages target .NET Standard 2.0, making them compatible with most of the .NET implementations and with any operating system that supports the .NET runtime. In particular, supported operating systems include Windows 7+ and Linux, along with such .NET implementations as .NET Core 3.1+, .NET 5+, and most .NET Framework versions.
Only x64 platforms are supported.
SDK Installation
The Aurora Vision Library installer adds an local NuGet source containing all the necessary AvlNet packages, thereby simplifying the use of AvlNet in client code to merely installing the selected NuGet packages. Available packages are as follows:
Package | Contents | |
---|---|---|
AvlNet | * | AVL functions |
AvlNet.Genicam | * | GigE and Genicam specific functions |
AvlNet.Types | * | AvlNet type system |
AvlNet.Types.WinForms | ** | Tools specific to WinForms, both .NET Framework and .NET, such as those for converting to and from System.Drawing.Bitmap |
AvlNet.Designers | *** | Dialogs for editing geometrical primitives |
HMI.Controls | *** | Subset of HMI controls known from Aurora Vision Studio. |
* | netstandard2.0 (.NET Standard 2.0) |
** | net48 (.NET Framework 4.8), net6.0-windows, net8.0-windows |
*** | net48 (.NET Framework 4.8) |
Next: Relation between AVL.NET and AVL/C++ |