Namespace, Minimum .NET Framework Version, and Dependencies

Use the NI-ATE Core C# library to create a Microsoft C# application that connects to the ATECCGEN2 rack over a network to monitor and control rack components or sensors.

The NI-ATE Core C# library is built with .NET Framework 4.5. Your user application must support .NET Framework 4.5 or above to use the NI-ATE Core C# library. The NI-ATE Core C# API is defined within the NationalInstruments.AteCore namespace. You must include this namespace to access and use the API.

Including the NI-ATE Core Namespace

using NationalInstruments.AteCore;

Dependencies

The NI-ATE Core C# library depends on third-party libraries, which are listed below and which are installed along with NI-ATE Core. You must include these dependencies in your application.

Table 3. NI-ATE Core C# Library Third-Party Dependencies
Third-Party Library Version Installation Path
Newtonsoft (Newtonsoft.Json.dll) 12.0.3 \Program Files (x86)\National Instruments\NI-ATE Core\Bin