Running Applications Built on Older Versions of LabVIEW on cRIO

Updated Aug 8, 2018

Reported In


  • cRIO-9034


  • LabVIEW 2014 Full
  • LabVIEW 2017 Full
  • LabVIEW Real-Time Module
  • LabVIEW Application Builder Module

Issue Details

I developed a startup application to run on my cRIO in a previous version of LabVIEW (say LabVIEW 2014) and would like to upgrade the software on my cRIO to the latest version (say LabVIEW 2017). Will my application run successfully on the cRIO after the upgrade ?


Applications developed in a previous version of LabVIEW have to be mass compiled to run them in a more recent version of LabVIEW. Follow these steps to ensure your startup application runs successfully after a software upgrade :
  1. Open the Source code and mass compile by following steps mentioned here.
  2. Once again Build and Deploy your Real Time application as startup application on the target by following steps in this link.
This ensures smooth transition of the application code across LabVIEW versions.


Not Helpful