Page Autres exclusions (boîte de dialogue Propriétés du service Web)
- Mise à jour2025-07-30
- Temps de lecture : 3 minute(s)
Utilisez cette page de la boîte de dialogue Propriétés du service Web pour configurer des paramètres permettant de réduire la taille du service Web, 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.
|