Utilisez cette page de la boîte de dialogue Propriétés du service Web pour spécifier les fichiers à intégrer à ou à supprimer de la construction du service Web.

Remarque Dans LabVIEW 2013, les services Web ne sont plus configurés en utilisant des spécifications de construction. Vous pouvez continuer à utiliser cette spécification de construction ou la convertir au nouveau format. Pour télécharger l'outil de conversion, allez sur le site Web de National Instruments.

Cette page comprend les éléments suivants :

Option Description
Fichiers du projet

Affiche l'arborescence des éléments sous Poste de travail dans la fenêtre de l'Explorateur de projet. Cliquez sur les boutons fléchés à côté des listes de VIs exportés et de Toujours inclus pour y ajouter les fichiers sélectionnés dans Fichiers du projet ou pour supprimer les fichiers sélectionnés dans ces listes.

Cliquez sur les boutons fléchés situés à côté des listes déroulantes Service VIs et Always Included pour ajouter les fichiers sélectionnés dans Project Files à ces listes ou pour supprimer les fichiers sélectionnés des listes déroulantes. La boîte de dialogue Configurer le VI RESTful n'apparaît que si vous déplacez un seul VI vers la liste VIs de service. Si vous déplacez plusieurs VIs vers la liste VIs de service, chaque VI utilise sa configuration par défaut. Vous devez sélectionner le VI et cliquer sur le bouton Configurer le VI pour modifier sa configuration.
VIs de service

Spécifie les VIs exportés, accessibles aux utilisateurs en tant que fonctions dans l'assembly Interop .NET. Vous devez avoir au moins un VI exporté. Cliquez sur les boutons fléchés à côté de la liste des VIs exportés pour ajouter les VIs sélectionnés dans la liste Fichiers du projet ou pour supprimer les VIs sélectionnés dans la liste des VIs exportés.

Cliquez sur les boutons fléchés à côté de la liste de VIs de service pour ajouter les VIs de méthode Web sélectionnés dans l'arborescence de Fichiers du projet ou pour supprimer les VIs de méthode Web sélectionnés de la liste de VIs de service.

Lorsque vous ajoutez un VI de méthode Web à la liste déroulante de VIs de service, LabVIEW crée un mappage d'URL par défaut sur la page Mappages d'URL de la boîte de dialogue Propriétés du service Web.

Configurer le VI

S'affiche lorsque vous sélectionnez un VI exporté. Cliquez sur le bouton pour afficher la boîte de dialogue Définir le prototype du VI et définir les paramètres d'un VI à exporter.

Toujours inclus

Spécifie les VIs dynamiques et les fichiers support qu'il faut toujours inclure dans l'assembly Interop .NET, même si les VIs exportés ne contiennent pas de références aux fichiers.

Cliquez sur les boutons fléchés à côté de la liste de Toujours inclus pour ajouter les fichiers sélectionnés dans l'arborescence de Fichiers du projet ou pour supprimer les fichiers sélectionnés dans la liste Toujours inclus. Si vous ajoutez un dossier à la liste, vous ajoutez tous les éléments du dossier ; il n'est pas possible de supprimer des éléments particuliers.

Les VIs dynamiques sont des VIs que LabVIEW appelle de façon dynamique via le VI Serveur. Les fichiers support sont des fichiers utilisés par le service Web qui ne sont pas des VIs comme, par exemple, des drivers, des fichiers texte, des fichiers d'aide et des assemblys .NET.

Vous ne pouvez pas déplacer les fichiers suivants vers la liste VIs de service ou Toujours inclus :

VIs de service

  • VIs polymorphes
  • Commandes
  • Commandes de données privées
  • Fichiers qui ne sont pas des VIs, comme les fichiers texte, image ou .mnu
  • Fichiers de bibliothèque, comme les classes LabVIEW, ou les commandeX
  • Variables globales
  • VIs avec des terminaux de dispatch dynamique

Toujours inclus

  • Commandes de données privées

Si vous déplacez une bibliothèque ou une classe LabVIEW vers la liste Toujours inclus, LabVIEW étiquette tous les éléments de la bibliothèque ou de la classe référencée. Vous pouvez continuer à désigner n'importe quels éléments individuels comme VIs exportés. Cependant, si vous déplacez une partie d'une commandeX vers la liste Toujours inclus, LabVIEW grise les fichiers de commandeX associés et les inclut dans la construction. Vous ne pouvez désigner aucun des éléments associés comme VIs de service.