NI TestSTand & .NET Framework 8: Couldn't Load ScatterGraph Component

Updated Nov 27, 2025

Issue Details

We are attempting to use the ScatterGraph control from NationalInstruments.UI.WindowsForms inside a .NET library that is called by a Custom Step Type in NI TestStand. The control works fine in standalone applications built with .NET Framework 4.8 (like WinForms or WPF). However, when used in TestStand, it fails with the following error:

Could not load type 'System.Web.HttpContext' from assembly 'System.Web' at NationalInstruments.Restricted.LicenseBase.RunTimeCheck(...)

Solution

TestStand 2024 Q4 supports only .NET 8 / .NET Core. Assemblies built on the .NET Framework, including Measurement Studio controls, are not compatible with this version. There is currently no workaround to use .NET Framework–based components within TestStand 2024 Q4.
If your application depends on Measurement Studio controls or other .NET Framework components, use one of the following approaches:

  1. Continue using a .NET Framework–based solution.
    Maintain your existing TestStand configuration that supports .NET Framework components.
  2. Downgrade to a previous version of TestStand.
    Install a version of TestStand that supports the .NET Framework to ensure compatibility with Measurement Studio controls and other related assemblies.