Dela via


Kommandoradssyntax för WsdCodeGen

WsdCodeGen har två funktioner: att generera konfigurationsfiler och generera källkod för WSDAPI-klient- och värdprogram. Det här avsnittet innehåller den kommandoradssyntax som används för att utföra varje uppgift.

Generera en konfigurationsfil

Syntax

WSDCODEGEN.EXE/generateconfig:{klient|värd|alla} [/outputfile:ConfigFileName]WSDLFileNameList

Parametrar

/generateconfig:{client | host | all}

Den typ av kod som utdatakonfigurationsfilen genererar. /generateconfig:client används för att generera en konfigurationsfil för att generera klientkod används /generateconfig:host för att generera en konfigurationsfil för att generera värdkod och /generateconfig:all används för att generera en konfigurationsfil för att generera både klient- och värdkod.

**/outputfile:**ConfigFileName

Den här valfria parametern används för att ange filnamnet för utdatakonfigurationsfilen. Om den här parametern undantas är namnet på utdatakonfigurationsfilen codegen.config.

/pnpx

Inkludera en PnP-X mall i konfigurationsfilen.

WSDLFileNameList

En utrymmesavgränsad lista över de WSDL-filer som ska bearbetas av WsdCodeGen.

Generera källkod

Syntax

WSDCODEGEN.EXE/generatecode[/download][/gbc][outputroot:path][/writeaccess:command]ConfigFileName

Parametrar

/generatecode

Instruerar WsdCodeGen att generera källkod. Det här är standardläget om inget läge har angetts.

/download

Laddar ned importerade dokument som refereras av konfigurationsfilen. Den här parametern är valfri.

/gbc

Lägger till kommentarer i källkoden som anger att koden genererades. Dessa kommentarer är prefix med frasen "Genererad av". Den här parametern är valfri.

**/outputroot:**sökväg

Utdataplatsen för genererade filer. sökväg kan vara en absolut eller relativ sökväg. Den här parametern är valfri.

**/writeaccess:**kommando

Instruerar WsdCodeGen att köra det angivna kommandot innan det ändrar befintliga filer på disken. Utdatafiler som är identiska med dem på disken får inte det här kommandot, och de kommer inte heller att skrivas till. Om kommandot innehåller sekvensen "{0}", ersätts den här sekvensen med filnamnet för filen som ska ändras. Annars läggs filnamnet till i kommandot .

Exempel:

/writeaccess:"attrib -r"

/writeaccess:"attrib -r {0}"

/writeaccess:"copy {0} .. \backup\"

ConfigFileName

Namnet på konfigurationsfilen som ska bearbetas innan kod genereras.

Formateringsförklaring

Format Betydelse
kursiv Information som användaren måste ange
fet Element som användaren måste skriva exakt som visas
Mellan hakparenteser ([]) Valfria objekt
Mellan klammerparenteser ({}); val avgränsade med pipe (|). Exempel: {even|odd} Uppsättning alternativ som användaren bara måste välja en av

Krav

Krav Värde
Lägsta klient som stöds
Windows Vista [endast skrivbordsappar]
Lägsta server som stöds
Windows Server 2008 [endast skrivbordsappar]

Se även

WsdCodeGen-konfigurationsfil

Använda WsdCodeGen