Solution
This issue occurs when a custom installer is built using an NI Application Development Environment (ADE) that relies on NI ADE Deployment Support version 22.5 or earlier (for example, LabVIEW 2021), while the build system has NI Package Manager (NIPM) 23.3 or later installed.
NIPM 23.3 upgrades the system .NET Framework to version 4.8, but does not automatically update NI ADE Deployment Support. Older versions of this package include a winMIF component that is not compatible with .NET 4.8. As a result, legacy installers—especially those that include .NET Framework 4.x–dependent components such as NI System Configuration Runtime—build successfully but fail when executed.
Upgrading to a newer NI software stack (2023 or later) resolves this issue, as these releases include a version of NI ADE Deployment Support that is compatible with .NET Framework 4.8. If upgrading the full software stack is not possible, you can instead update only the required deployment components using the steps below, without affecting the rest of your installed NI software.
- Make sure the NI software you are using to build the custom installer is closed.
- Download the attached zip file: NI ADE Deployment Support.zip.
- Unzip the file.
- Navigate to the Install.exe file and run it.
- Open your software and rebuild your custom installer.