Page Avancé (boîte de dialogue Propriétés de l'application)
- Mise à jour2025-07-30
- Temps de lecture : 6 minute(s)
Utilisez cette page de la boîte de dialogue Propriétés de l'application pour configurer les paramètres avancés d'une application autonome.
Cette page peut comporter les éléments suivants :
| Option | Description |
|---|---|
| Activer la mise au point | Active la mise au point de l'application, de la bibliothèque partagée, de l'assembly Interop .NET. ou du service Web. Remarque La désélection de cette option ne garantit pas une optimisation complète.
|
| Utiliser le format de fichier rapide | Enregistre les applications autonomes (EXE) ou les bibliothèques partagées (DLL) dans un format qui se charge plus rapidement. Pour utiliser le format de fichier rapide, assurez-vous que l'option Activer la mise au point sur la page Avancé n'est pas sélectionnée. |
| Copier les fichiers de codes d'erreur | Ajoute des copies des fichiers texte de codes d'erreur LabVIEW au format XML situés dans les dossiers project\errors et user.lib\errors au moteur d'exécution. Remarque Vous devez créer manuellement un dossier errors dans le répertoire LabVIEW\user.lib pour organiser vos fichiers de codes d'erreur. |
| Utiliser un fichier aliases personnalisé | Copie le fichier alias de projet avec l'application, la bibliothèque partagée ou l'assembly Interop .NET. Si vous désélectionnez cette option, la boîte de dialogue Sélectionner un fichier du projet apparaît et vous pouvez sélectionner un autre fichier alias dans le projet.
|
| Utiliser un fichier de configuration personnalisé | Associe le fichier de configuration LabVIEW à l'application. Si vous désélectionnez cette option, la boîte de dialogue Sélectionner un fichier du projet apparaît et vous pouvez sélectionner un autre fichier de configuration dans le projet. Si vous ne sélectionnez pas cette option, vous pouvez changer les paramètres par défaut pour la construction en utilisant la page VI Serveur de la boîte de dialogue Propriétés de Poste de travail, ou de la boîte de dialogue Propriétés de la cible (Windows Embedded Standard), et en utilisant les listes VIs visibles et Accès par navigateur sur la page Serveur Web de la boîte de dialogue Options.
|
| Transmettre tous les arguments de ligne de commande à l'application | Transmet tous les arguments à l'application en tant qu'arguments définis par l'utilisateur lorsque vous lancez l'application à partir de la ligne de commande. Si cette option n'est pas sélectionnée, seuls les arguments qui figurent après deux traits d'union (--) dans la ligne de commande sont transmis à l'application comme arguments définis par l'utilisateur. |
| Activer le serveur ActiveX | (Windows) Active le serveur ActiveX pour que l'application puisse répondre aux requêtes des clients ActiveX. La fonctionnalité du serveur ActiveX dans l'application est un sous-ensemble du serveur ActiveX de LabVIEW. Lorsque vous construisez une application mon_app.exe, Application Builder crée également une bibliothèque de types ActiveX mon_app.tlb. La bibliothèque de types définit une classe d'application et une classe d'instrument virtuel et exporte à la fois les propriétés et les méthodes d'Application ainsi que les propriétés et les méthodes de VI. Lorsque vous distribuez l'application, incluez la bibliothèque de types avec le fichier exécutable. Le nom de l'application que vous entrez dans le champ Nom de serveur ActiveX identifie de manière unique l'application dans le registre du système. Une fois l'application construite, exécutez-la au moins une fois pour activer le registre au moyen du système. Une fois l'application enregistrée, les clients ActiveX accèdent aux objets du serveur en utilisant les progID. Par exemple, si le Nom de serveur ActiveX est mon_app, les clients ouvrent une instance d'objet d'application en utilisant le progID mon_app.application. Si vous intégrez l'application dans une spécification de construction d'installeur, cochez la case Objet COM du fichier de l'application sur la page Paramètres des fichiers source de la boîte de dialogue Propriétés de l'installeur afin que l'installeur enregistre le serveur ActiveX.
Remarque Si vous activez le serveur ActiveX, vous devez enregistrer la spécification de construction de l'application après avoir construit l'application pour la première fois.
|
| Inclure la configuration du matériel cible | Spécifie que les paramètres de configuration doivent être inclus pour la cible sur laquelle vous déployez cette application. Si vous cochez cette option, LabVIEW interroge le projet pour extraire les paramètres de configuration de la cible et les inclut avec l'application. |
| Activer le support du moteur d'exécution DSC amélioré | Cette option n'apparaît que si vous avez installé le module LabVIEW Datalogging and Supervisory Control (DSC). Construit l'application avec le moteur d'exécution amélioré du module LabVIEW DSC. Le moteur d'exécution du module DSC ajoute un support supplémentaire pour la gestion par programmation des bibliothèques de projet et des variables partagées dans les applications que vous construisez avec le module DSC. Vous devez cocher cette option dans les cas suivants :
Si vous n'activez pas le moteur d'exécution amélioré du module DSC dans ces deux cas, LabVIEW renvoie le code d'erreur 1055 lorsque vous lancez l'application ou la bibliothèque partagée construite, ou l'assembly Interop .NET construit.
Remarque L'activation de cette option augmente la taille du fichier et réduit les performances de démarrage de l'application, de la bibliothèque partagée ou de l'assembly Interop .NET construit. |
| Générer un fichier journal de construction | Spécifie si un fichier journal doit être créé pour la construction. Le fichier journal dresse la liste de tous les fichiers contenus dans la construction, notamment les sous-VIs qui ne sont pas spécifiés comme VIs de démarrage ou Toujours inclus. Le fichier journal contient aussi des informations générales sur la construction, comme l'heure de début et de fin de la construction, les spécifications de construction et le nom du projet, ainsi que les erreurs qui se sont éventuellement produites durant la construction.
|
| Utiliser la structure de fichier de LabVIEW 8.x | Spécifie qu'il faut utiliser une structure de fichiers plate pour stocker les fichiers sources dans une application autonome, une bibliothèque partagée ou un service Web. LabVIEW active cette option par défaut pour les spécifications de construction que vous chargez à partir de LabVIEW 8.6 ou de versions précédentes. National Instruments vous recommande de désactiver cette option pour les applications que vous développez dans LabVIEW 2009 ou versions ultérieures. |
| Permettre aux futures versions du moteur d'exécution de LabVIEW d'exécuter cette application | Permet aux fichiers binaires de se charger dans la version de LabVIEW avec laquelle ils ont été construits ainsi que dans la version la plus récente du moteur d'exécution de LabVIEW installée sur la machine. Cette option s'applique aux applications autonomes, aux bibliothèques partagées, aux bibliothèques de projet empaquetées et aux distributions de code source. LabVIEW active cette option par défaut pour les spécifications de construction que vous créez avec LabVIEW 2017 ou une version ultérieure. Pour les applications Real-Time, cette option n'apparaît pas dans la boîte de dialogue mais la fonctionnalité est activée par défaut. |
Page d'accueil sur la Construction et distribution d'applications