마법사(.Vsz) 파일
IDE(통합 개발 환경)는 .vsz 파일을 사용하여 마법사를 시작합니다. 이러한 .vsz 파일에는 IDE가 호출할 마법사 및 마법사에 전달할 정보를 결정하는 데 사용하는 정보가 포함되어 있습니다.
.vsz 파일은 섹션이 없는 .ini 형식의 텍스트 파일 버전입니다. IDE에 알려진 정보는 파일의 시작 부분에 저장됩니다. 이렇게 하면 IDE가 호출하는 마법사와 IDE에 전달될 .vsz 파일에 있는 매개 변수 간의 링크가 제공됩니다. 나머지 파일은 마법사와 관련된 매개 변수를 제공하며 IDE에서 수집하여 특정 마법사에 전달해야 합니다.
다음 예제에서는 .vsz 파일의 내용을 보여 줍니다.
VSWizard 8.0
Wizard=VsWizard.CBlankSiteWizard -or- {123-1234556-123334}
Param="WIZARDNAME = Wizard One"
Param="WIZARDUI = FALSE"
다음은 .vsz 파일의 부분입니다.
요소 | 설명 |
---|---|
VSWizard | 파일의 첫 번째 매개 변수는 템플릿 파일 형식의 버전 번호입니다. 이 버전 번호는 6.0, 7.0, 7.1 또는 8.0이어야 합니다. 다른 숫자를 시작할 수 없으며 잘못된 형식 오류가 발생합니다. |
마법사 | 이 필드에는 마법사의 OLE ProgID 또는 IDE에 의해 공동 생성되는 마법사의 CLSID의 GUID 문자열 표현이 포함됩니다. |
Param | 이러한 부분은 선택 사항입니다. 원하는 만큼 추가할 수 있습니다. |
매개 변수를 사용하면 .vsz 파일이 추가 사용자 지정 매개 변수를 마법사에 전달할 수 있습니다. 각 값은 변형 배열의 문자열 요소로 마법사에 전달됩니다. 자세한 내용은 사용자 지정 매개 변수를 참조하세요.
.vsz 파일에 기본 로캘 ID를 추가하려면 FALLBACK_LCID
=xxxx를 지정합니다. 여기서 xxxx는 로캘 ID입니다(예: 영어의 경우 1033). FALLBACK_LCID
매개 변수가 정의되면 마법사는 현재 ID를 찾을 수 없는 경우 제공된 대체 로캘 ID를 사용합니다.