Syntaxe de la ligne de commande WsdCodeGen
WsdCodeGen a deux fonctions : la génération de fichiers de configuration et la génération de code source pour le client WSDAPI et les applications hôtes. Cette rubrique indique la syntaxe de ligne de commande utilisée pour effectuer chaque tâche.
Génération d’un fichier de configuration
Syntaxe
WSDCODEGEN.EXE /generateconfig :{client | Host | All} [ /outputfile :ConfigFileName ] WSDLFileNameList
Paramètres
-
/generateconfig : {client | host | All}
-
Type de code généré par le fichier de configuration de sortie. /generateconfig : le client est utilisé pour générer un fichier de configuration pour générer le code client, /generateconfig : Host est utilisé pour générer un fichier de configuration pour la génération de code hôte, et /generateconfig : All est utilisé pour générer un fichier de configuration pour la génération du code client et du code hôte.
-
/outputfile :ConfigFileName
-
Ce paramètre facultatif est utilisé pour spécifier le nom de fichier du fichier de configuration de sortie. Si ce paramètre est exclu, le nom du fichier de configuration de sortie est codegen.config.
-
/pnpx
-
Incluez un modèle PnP-X dans le fichier de configuration.
-
WSDLFileNameList
-
Liste délimitée par des espaces des fichiers WSDL à traiter par WsdCodeGen.
Génération du code source
Syntaxe
WSDCODEGEN.EXE /GenerateCode [ /download ] [ /GBC ] [ outputroot :chemin ] [ /WriteAccess :commande ] nomdefichierdeconfiguration
Paramètres
-
/generatecode
-
Indique à WsdCodeGen de générer le code source. Il s’agit du mode par défaut si aucun mode n’est spécifié.
-
/Download
-
Télécharge les documents importés référencés par le fichier de configuration. Ce paramètre est facultatif.
-
/gbc
-
Ajoute des commentaires au code source qui indique que le code a été généré. Ces commentaires sont précédés de l’expression « généré par ». Ce paramètre est facultatif.
-
/outputroot :chemin d’accès
-
Emplacement de sortie pour les fichiers générés. le chemin d’accès peut être un chemin d’accès absolu ou relatif. Ce paramètre est facultatif.
-
/WriteAccess :commande
-
Indique à WsdCodeGen d’exécuter la commande spécifiée avant de modifier les fichiers existants sur le disque. Les fichiers de sortie qui sont identiques à ceux du disque ne reçoivent pas cette commande et ne sont pas écrits dans. Si la commande contient la séquence « {0} », cette séquence sera remplacée par le nom du fichier à modifier. Si ce n’est pas le cas, le nom de fichier est ajouté à la commande.
Exemples :
/WriteAccess : "attrib-r"
/WriteAccess : "attrib-r {0} "
/WriteAccess : «copier {0} .. \ sauvegarde \ »
-
Nomdefichierdeconfiguration
-
Nom du fichier de configuration à traiter avant de générer le code.
Légende de mise en forme
| Format | Signification |
|---|---|
| Italique | Informations que l’utilisateur doit fournir |
| Gras | Éléments que l'utilisateur doit taper exactement comme indiqué |
| Entre crochets ( [ ] ) | Éléments facultatifs |
| Entre accolades ( {} ); choix séparés par une barre verticale ( | ). Exemple : {même | impair} | Ensemble de choix à partir duquel l’utilisateur ne doit en choisir qu’un seul |
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows [Applications de bureau Vista uniquement] |
| Serveur minimal pris en charge |
Windows Serveur 2008 [ applications de bureau uniquement] |