Utilisation du moteur d'exécution LabVIEW lors de la distribution des sorties de construction
- Mise à jour2026-08-03
- Temps de lecture : 3 minute(s)
Vous devez installer le moteur d'exécution LabVIEW sur tous les ordinateurs sur lesquels vous souhaitez exécuter tout type de sortie de construction LabVIEW. Concevez des VIs pour les sorties de construction en gardant à l'esprit les comportements du moteur d'exécution LabVIEW, et comprenez comment déployer le moteur d'exécution LabVIEW pour supporter vos sorties de construction sur les systèmes des utilisateurs finaux.
Le moteur d'exécution de LabVIEW comprend les bibliothèques et autres fichiers nécessaires à l'exécution des types d'applications de base construits dans LabVIEW.
Conception de programmes pour le moteur d'exécution LabVIEW
- Certaines propriétés et méthodes du VI Serveur ne sont pas supportées par le moteur d'exécution LabVIEW. Évitez d'utiliser ces propriétés et méthodes dans les VIs que vous voulez inclure dans une application ou bibliothèque partagée.
- Intégrez la gestion des erreurs dans les VIs de l'application. LabVIEW n'affiche pas les boîtes de dialogue de gestion d'erreur automatique dans le moteur d'exécution LabVIEW.
- Si le VI utilise des menus d'exécution personnalisés, assurez-vous que tous les éléments de menu d'application que le VI utilise sont disponibles dans le moteur d'exécution LabVIEW.
- Évitez d'écrire du code de diagramme qui s'exécute après la fermeture de la dernière fenêtre de face-avant.
Lorsque vous fermez toutes les fenêtres de face-avant d'une application construite avec LabVIEW, celle-ci s'arrête. Si le VI que vous avez intégré à l'application contient du code qui s'exécute après la fermeture de la dernière fenêtre de face-avant, ce code ne s'exécute pas dans l'application.
Déploiement du moteur d'exécution LabVIEW auprès des utilisateurs
- Lorsque vous créez une spécification de construction pour un installeur, LabVIEW inclut LabVIEW Runtime par défaut.
- Compatibilité du moteur d'exécution LabVIEW avec les sorties de construction : les considérations de compatibilité dépendent de la version de LabVIEW qui a créé l'application et des options de configuration de l'application.
Tableau 48. Compatibilité entre les sorties de construction LabVIEW et le moteur d'exécution LabVIEW par version LabVIEW Version de LabVIEW Compatibilité du moteur d'exécution LabVIEW LabVIEW 2017 et versions ultérieures - Option qui commence par « Autoriser les futures versions » cochée : Toute version du moteur d'exécution LabVIEW incluant ou plus récente que la version de LabVIEW qui a créé l'application peut exécuter l'application construite.
- Option qui commence par « Autoriser les futures versions » décochée : Vous devez installer chaque version du moteur d'exécution LabVIEW qui correspond à chaque version de LabVIEW utilisée pour créer les types d'application.
Laissez cette option cochée pour donner la priorité à la compatibilité directe.
Décochez cette option pour accomplir les tâches suivantes :
- Empêcher les modifications du profil de performances avec des mises à jour logicielles
- Évitez les problèmes inattendus pouvant résulter des mises à niveau du compilateur
Cette option est disponible sur la page Avancé de la boîte de dialogue pour les types de sorties de construction LabVIEW pertinents.
LabVIEW 2016 et versions antérieures Vous devez installer chaque version du moteur d'exécution LabVIEW qui correspond à chaque version de LabVIEW utilisée pour créer l'application.
Par exemple, si vous voulez exécuter une application créée dans LabVIEW 7.0 et une application créée dans LabVIEW 8.0 sur le même ordinateur, les versions du moteur d'exécution LabVIEW 7.0 et 8.0 doivent être installées sur l'ordinateur. Le moteur d'exécution LabVIEW 7.0 ne supporte que l'application LabVIEW 7.0 ; le moteur d'exécution LabVIEW 8.0 ne supporte que l'application LabVIEW 8.0.
- Tous les types d'applications construites avec une version particulière de LabVIEW peuvent partager la même instance du moteur d'exécution LabVIEW. Pour supporter un nombre quelconque d'applications construites compatibles, vous devez installer LabVIEW Runtime une seule fois.
- Considérations spécifiques au système d'exploitation pour le moteur d'exécution LabVIEW :
- Windows : si vous souhaitez inclure le moteur d'exécution LabVIEW dans une construction d'installeur avec Application Builder, veillez à ouvrir une session en tant qu'administrateur ou en tant qu'utilisateur jouissant des droits d'administrateur pour pouvoir exécuter cet installeur.
- Linux : Lorsque vous installez le moteur d'exécution LabVIEW sur un ordinateur cible sur lequel vous voulez exécuter une application qui utilise les VIs de mathématiques et de traitement du signal, entrez oui quand le système vous invite à installer le paquet de support d’analyse avancée du moteur d'exécution LabVIEW (labview-rte-aal-1.1-1.i386.rpm).