WsdCodeGen 명령줄 구문
WsdCodeGen에는 구성 파일 생성 및 WSDAPI 클라이언트 및 호스트 애플리케이션에 대한 소스 코드 생성의 두 가지 함수가 있습니다. 이 항목에서는 각 작업을 수행하는 데 사용되는 명령줄 구문을 제공합니다.
구성 파일 생성
구문
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 파일의 공백으로 구분된 목록입니다.
소스 코드 생성
구문
WSDCODEGEN.EXE /generatecode [/download] [/gbc] [outputroot:path] [/writeaccess:command] ConfigFileName
매개 변수
-
/generatecode
-
WsdCodeGen이 소스 코드를 생성하도록 지시합니다. 모드가 지정되지 않은 경우 기본 모드입니다.
-
/다운로드
-
구성 파일에서 참조하는 가져온 문서를 다운로드합니다. 이 매개 변수는 선택 사항입니다.
-
/gbc
-
코드가 생성되었음을 나타내는 주석을 소스 코드에 추가합니다. 이러한 주석에는 "Generated by"라는 문구가 접두사로 수록되어 있습니다. 이 매개 변수는 선택 사항입니다.
-
**/outputroot:**path
-
생성된 파일의 출력 위치입니다. 경로 는 절대 또는 상대 경로일 수 있습니다. 이 매개 변수는 선택 사항입니다.
-
**/writeaccess:**command
-
디스크의 기존 파일을 수정하기 전에 지정된 명령을 실행하도록 WsdCodeGen에 지시합니다. 디스크의 출력 파일과 동일한 출력 파일은 이 명령을 받지 않으며 기록되지도 않습니다. 명령에 시퀀스 "{0}"가 포함된 경우 이 시퀀스는 수정할 파일의 파일 이름으로 바뀝니다. 그렇지 않은 경우 파일 이름이 명령에 추가됩니다.
예:
/writeaccess:"attrib -r"
/writeaccess:"attrib -r {0}"
/writeaccess:"copy {0} .. \backup\"
-
ConfigFileName
-
코드를 생성하기 전에 처리할 구성 파일의 이름입니다.
서식 지정 범례
형식 | 의미 |
---|---|
기울임꼴 | 사용자가 제공해야 하는 정보 |
Bold | 사용자가 표시된 대로 정확하게 입력해야 하는 요소 |
대괄호 사이([]) | 선택적 항목입니다. |
중괄호 사이({}); 선택 항목은 파이프(|)로 구분됩니다. 예: {even|odd} | 사용자가 하나만 선택해야 하는 선택 항목 집합 |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 |
Windows Server 2008 [데스크톱 앱만 해당] |