Page Autres exclusions (boîte de dialogue Propriétés de l'application)
- Mise à jour2025-07-30
- Temps de lecture : 4 minute(s)
Utilisez cette page de la boîte de dialogue Propriétés de l'application pour configurer des paramètres permettant de réduire la taille de l'application autonome, d'accélérer le chargement et de réduire l'utilisation de la mémoire quand vous chargez la construction résultante.
Cette page comprend les éléments suivants :
| Option | Description |
|---|---|
| Déconnecter les définitions de type | Spécifie s'il faut omettre les définitions de type des commandes à la construction. La sélection de cette option pour une application contenant un grand nombre de VIs peut permettre de réduire l'utilisation de la mémoire de la construction. |
| Supprimer les instances de VI polymorphe non utilisées | Spécifie que les instances inutilisées de VIs polymorphes doivent être supprimées durant le processus de construction. Lorsque vous ajoutez une instance de VI polymorphe au diagramme d'un VI que vous comptez inclure dans la construction, LabVIEW ajoute toutes les autres instances du VI polymorphe à la construction. Si vous sélectionnez cette option, Application Builder supprime toutes les instances de VI polymorphe qui ne sont pas directement appelées du diagramme. Désactivez cette option si vous chargez une instance de VI polymorphe de manière dynamique, pour éviter qu'Application Builder n'exclue cette instance de la construction. Décocher cette case peut faire augmenter la taille de votre application. |
| Supprimer les membres non utilisés des bibliothèques de projet | Spécifie que les membres inutilisés de la bibliothèque de projet doivent être supprimés durant le processus de construction. Si vous sélectionnez cette option, LabVIEW inclut uniquement les VIs de la bibliothèque que vous appelez directement du diagramme. L'activation de cette option réduit la taille de l'application car LabVIEW n'inclut pas les autres VIs référencés par la même bibliothèque de projet s'ils ne sont pas référencés par d'autres VIs qui font partie de la construction.
|
| Déconnecter les sous-VIs inline non utilisés | Si vous sélectionnez cette option, LabVIEW ne charge pas les sous-VIs inline non utilisés en mémoire lorsque vous chargez l'application résultante, ce qui accélère le chargement et réduit l'utilisation de la mémoire. LabVIEW considère qu'un sous-VI inline n'est pas utilisé si les VIs au sein de la construction n'appellent le sous-VI que de manière statique via le nœud du sous-VI. LabVIEW ne déconnecte les sous-VIs inline non utilisés que si vous désactivez la mise au point dans la spécification de construction sur la page Avancé de la boîte de dialogue. Vous devez aussi supprimer les diagrammes des sous-VIs inline non utilisés ; sinon, LabVIEW ne les déconnecte pas. Remarque Si un sous-VI inline non utilisé est membre d'une classe, LabVIEW le charge en mémoire lorsque vous chargez la construction résultante, même si vous sélectionnez l'option Déconnecter les sous-VIs inline non utilisés.
|
| Exclure les bibliothèques empaquetées dépendantes | Spécifie de réduire le nombre global de fichiers dans le résultat d'une construction. Lorsque vous sélectionnez cette option, LabVIEW exclut les copies des bibliothèques de projet empaquetées dépendantes auxquelles vous avez déjà établi un lien dans d'autres résultats de construction. Pour exclure des fichiers de bibliothèques de projet empaquetées dépendantes, LabVIEW conserve les liens relatifs aux bibliothèques de projet empaquetées dépendantes d'origine au lieu de copier ces fichiers pendant la construction. Par exemple, si vous effectuez une construction puis que vous en effectuez une autre plus tard, vous pouvez liez la construction ultérieure à un fichier de la première. Si vous ne sélectionnez pas cette option, LabVIEW copie le fichier de la bibliothèque empaquetée dépendante avec lequel vous aviez déjà établi un lien, au lieu de conserver le lien d'origine vers ce fichier. |
| Exclure les bibliothèques partagées dépendantes | Spécifie de réduire le nombre global de fichiers dans le résultat d'une construction. Lorsque vous sélectionnez cette option, LabVIEW exclut les copies des bibliothèques partagées dépendantes auxquelles vous avez déjà établi un lien dans d'autres résultats de construction. Pour exclure des fichiers de bibliothèques partagées dépendantes, LabVIEW conserve les liens relatifs aux bibliothèques partagées dépendantes d'origine au lieu de copier ces fichiers pendant la construction. Par exemple, si vous effectuez une construction puis que vous en effectuez une autre plus tard, vous pouvez liez la construction ultérieure à un fichier de la première. Si vous ne sélectionnez pas cette option, LabVIEW copie le fichier de la bibliothèque partagée dépendante avec lequel vous aviez établi un lien, au lieu de conserver le lien relatif vers ce fichier. Remarque Si vous déplacez les fichiers d'origine auxquels les résultats de plusieurs constructions sont liés, ces constructions résultantes risquent de ne pas se charger correctement.
|
Page d'accueil sur la Construction et distribution d'applications