I have a development computer where I have installed both LabVIEW 2016 (or later) and LabVIEW 2015 SP1 (or earlier). The target computer for which I am developing an installer has an older Windows operating system (Windows 7 RTM, Windows Vista, Windows XP SP3, etc.).
LabVIEW 2016 is not compatible with these operating systems, so I developed my installer in an older version of LabVIEW. However, I still get an error when trying to run my LabVIEW-built installer on the target machine:
This installation requires Windows 7 Service Pack 1 or later.
LabVIEW 2016 includes an upgrade to shared components between different versions of LabVIEW. This upgrade makes all installed versions of LabVIEW on the development system unable to build compatible installers with operating systems that are not supported in LabVIEW 2016 and later. This affects any OS version before Windows 7 SP1.In order to build installers in LabVIEW for older operating systems, check for the latest compatible version of LabVIEW that can be installed on the target computer and use a development computer with only the appropriate version installed. You can also implement a workaround using the steps listed in NI Installer Fails on Windows XP/Vista and Windows Server 2003 .
Refer to the article Software Installation Requires Windows 7 Service Pack 1 or Later for more details about the installation of the LabVIEW Development System and other NI related software released after July 1, 2016. See the LabVIEW readme file for additional information about changes to Operating Systems support.
Collaborate with other users in our discussion forums
A valid service agreement may be required, and support options vary by country.