Introduction à LabVIEW Application Builder

Aperçu

Les développeurs de logiciels ont rarement l’intention qu’une application terminée soit utilisée uniquement sur l’ordinateur de développement. Pour résoudre ce problème, NI fournit LabVIEW Application Builder, un outil convivial qui permet aux utilisateurs de LabVIEW de configurer les spécifications de construction :

  • Applications autonomes pouvant être distribuées aux utilisateurs disposant du moteur d’exécution de LabVIEW.
  • Installeurs qui installent des applications autonomes et des bibliothèques partagées créées pour la plate-forme Windows
  • Assemblys Interop .NET qui regroupent les paquets VIs pour Microsoft .NET Framework.
  • Paquets utilisés pour distribuer d’autres sorties de spécification de construction à l’aide du Gestionnaire de paquets NI ou de SystemLink.
  • Bibliothèques de projets empaquetées qui regroupent plusieurs fichiers en un seul emplacement grâce à une bibliothèque de projets comme fichier racine.
  • Bibliothèques partagées qui appellent le code LAbVIEW à l’aide de langages de programmation textuels, comme LabWindows/CVI, Microsoft Visual C++ et Microsoft Visual Basic.
  • Fichiers zip utiles pour distribuer une grande quantité de code sous la forme d’un seul fichier portable.


L’utilisation des spécifications de construction diffère considérablement selon la version de LabVIEW que vous utilisez. Reportez-vous à l’Aide LabVIEW pour obtenir les informations les plus détaillées et les plus récentes sur Application Builder. Vous pouvez accéder à l’Aide LabVIEW en sélectionnant Aide (Help) » Aide LabVIEW (LabVIEW Help) dans LabVIEW.

LabVIEW Application Builder est requis pour créer un exécutable ou un programme d’installation. La version Système de développement professionnel de LabVIEW inclut Application Builder. Si vous utilisez la version de base ou le système de développement complet de LabVIEW, vous pouvez acheter Application Builder séparément.

Contenu

Introduction

LabVIEW Application Builder tire profit de l’organisation fournie par le projet LabVIEW, qui organise et gère les fichiers associés à une application. Ces fichiers incluent des VIs, des bibliothèques de projets, de la documentation, des fichiers de données, une configuration matérielle, et plus encore. Application Builder crée des applications, des DLL, et bien plus à partir de fichiers spécifiés par l’utilisateur dans un projet LabVIEW, et les paramètres de construction individuels sont enregistrés dans les spécifications de construction du projet.

Si vous recherchez des informations de Démarrage, parcourez les ressources disponibles dans Développement et distribution d’une application et suivez les liens ci-dessous pour obtenir des références détaillées de chaque type de spécification de construction.

Pour plus d’informations sur les pages de configuration individuelles pour chaque type, reportez-vous à la rubrique d’aide LabVIEW pour chaque type :Application (EXE)InstalleurInterop Assembly.NETPaquetBibliothèque empaquetéeBibliothèque partagée, et Fichier zip.

Visite guidée des configurations requises et recommandées pour les spécifications de construction

Lorsque vous utilisez Application Builder, plusieurs pages de configuration différentes s’affichent. Ces pages sont intitulées de manière similaire pour les différents types de spécifications de construction, mais peuvent différer selon le type. Les captures d’écran ci-dessous sont du type construction Application (EXE), sauf indication contraire. Vous pouvez suivre les images ci-dessous en ouvrant un projet LabVIEW, en cliquant avec le bouton droit sur l’élément de projet Spécifications de construction et en sélectionnant Nouvelle >> Application (EXE) ou un autre type de construction. Explorez les options de chaque page de configuration et reportez-vous aux Propriétés de l’application dans l’Aide LabVIEW pour plus d’informations sur les paramètres par catégorie.

Ci-dessous, le terme « Requis » est utilisé pour indiquer que vous devez personnaliser les informations sur la page pour votre spécification de construction. Recommandé signifie que la page utilisera les paramètres par défaut, mais vous devez les personnaliser. Par exemple, vous pouvez avoir plusieurs spécifications Application (EXE), mais si vous ne personnalisez pas la page des informations recommandées, tous les EXE seront nommés « Application.exe ». Pour voir quelles configurations sont requises, recommandées ou facultatives pour votre type de construction, reportez-vous à la section Configuration des spécifications pour une application construite de Développement et distribution d’une application dans l’Aide LabVIEW.

  • Informations : cette page contient les informations de base relatives à la spécification, son nom de fichier cible et sa destination générale. Elle est recommandée pour tous les types de spécifications de construction, sauf Installeur, où elle est requise. Reportez-vous aux détails de chaque type de spécification de construction pour obtenir plus d’informations.



  • Fichiers source : cette page est utilisée pour ajouter et supprimer des fichiers et des dossiers de votre sortie de construction. Cette configuration est requise pour tous les types de spécifications de construction, sauf Paquet, où elle est uniquement recommandée. Reportez-vous aux détails de chaque type de spécification de construction pour obtenir plus d’informations.



  • Destinations : cette page est utilisée pour configurer les paramètres de destination et ajouter des répertoires de destination à votre spécification de construction. Elle est recommandée pour chaque type de spécification de construction sauf Zip, où elle ne s’applique pas. Reportez-vous aux détails de chaque type de spécification de construction pour obtenir plus d’informations.



  • Paramètres des fichiers source : cette page est utilisée pour modifier les propriétés des fichiers et des dossiers inclus dans votre spécification de construction. Elle est recommandée pour chaque type de spécification de construction sauf Paquet et Zip, où elle ne s’applique pas. Reportez-vous aux détails de chaque type de spécification de construction pour obtenir plus d’informations.



  • Information sur la version (Installeur uniquement) : permet de saisir les informations sur la version et la société d’un Installeur. Elle s’applique uniquement au type Installeur et est recommandée.

    .

  • Attributs de paquets (Package Attributes) (Paquet uniquement) : cette page est utilisée pour configurer le nom affiché et le synopsis d’un paquet. Elle s’applique uniquement au type Paquet et est recommandée.



  • Structure du fichier Zip (Zip File Structure) (Fichier Zip uniquement) : cette page est utilisée pour spécifier la structure du fichier à utiliser pour la construction du fichier zip. Elle s’applique uniquement au type Fichier zip et est recommandée.


Informations supplémentaires

Si vous déplacez un code entre des machines de développement ou souhaitez que les utilisateurs aient accès aux fichiers source lors de la distribution du code, vous ne devriez pas assembler le code au format EXE. Envisagez plutôt d’utiliser les Distributions du code source pour empaqueter les fichiers source LabVIEW et les distribuer à d’autres développeurs LabVIEW. La capacité de créer des distributions du code source est disponible dans toutes les versions de LabVIEW (version de base, complète ou professionnelle) et ne requiert pas Application Builder.

Was this information helpful?

Yes

No