WsdCodeGen 명령줄 구문

WsdCodeGen에는 구성 파일 생성 및 WSDAPI 클라이언트 및 호스트 애플리케이션에 대한 소스 코드 생성이라는 두 가지 함수가 있습니다. 이 항목에서는 각 작업을 수행하는 데 사용되는 명령줄 구문을 제공합니다.

구성 파일 생성

Syntax

WSDCODEGEN.EXE/generateconfig:{client|host|all} [/outputfile:ConfigFileName]WSDLFileNameList

매개 변수

/generateconfig:{client | host | all}

출력 구성 파일이 생성할 코드 형식입니다. /generateconfig:client 는 클라이언트 코드를 생성하기 위한 구성 파일을 생성하는 데 사용되며 ,/generateconfig:host 는 호스트 코드를 생성하기 위한 구성 파일을 생성하는 데 사용되며 /generateconfig:all 은 클라이언트 및 호스트 코드를 생성하기 위한 구성 파일을 생성하는 데 사용됩니다.

**/outputfile:**ConfigFileName

이 선택적 매개 변수는 출력 구성 파일의 파일 이름을 지정하는 데 사용됩니다. 이 매개 변수를 제외하면 출력 구성 파일의 이름이 codegen.config.

/pnpx

구성 파일에 PnP-X 템플릿을 포함합니다.

WSDLFileNameList

WsdCodeGen에서 처리할 WSDL 파일의 공백으로 구분된 목록입니다.

소스 코드 생성

Syntax

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

매개 변수

/generatecode

WsdCodeGen에 소스 코드를 생성하도록 지시합니다. 모드가 지정되지 않은 경우 기본 모드입니다.

/다운로드

구성 파일에서 참조하는 가져온 문서를 다운로드합니다. 이 매개 변수는 선택 사항입니다.

/gbc

코드가 생성되었음을 나타내는 주석을 소스 코드에 추가합니다. 이러한 주석에는 "Generated by"라는 문구가 접두사로 추가됩니다. 이 매개 변수는 선택 사항입니다.

**/outputroot:**path

생성된 파일의 출력 위치입니다. path 는 절대 경로 또는 상대 경로일 수 있습니다. 이 매개 변수는 선택 사항입니다.

**/writeaccess:**command

디스크의 기존 파일을 수정하기 전에 지정된 명령을 실행하도록 WsdCodeGen에 지시합니다. 디스크의 출력 파일과 동일한 출력 파일은 이 명령을 받지 않으며 기록되지도 않습니다. 명령에 시퀀스 "{0}"가 포함된 경우 이 시퀀스는 수정할 파일의 파일 이름으로 바뀝니다. 그렇지 않으면 파일 이름이 명령에 추가됩니다.

예:

/writeaccess:"attrib -r"

/writeaccess:"attrib -r {0}"

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

ConfigFileName

코드를 생성하기 전에 처리할 구성 파일의 이름입니다.

서식 지정 범례

서식 의미
기울임꼴 사용자가 제공해야 하는 정보
굵게 사용자가 표시된 대로 정확하게 입력해야 하는 요소
대괄호([])로 묶음 선택적 항목입니다.
중괄호({}); 파이프로 구분된 선택 항목(|). 예: {even|odd} 사용자가 하나만 선택해야 하는 선택 항목 집합

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2008 [데스크톱 앱만 해당]

추가 정보

WsdCodeGen 구성 파일

WsdCodeGen 사용