다음을 통해 공유


마법사를 시작하도록 .Vsz 파일 구성

Visual Studio에서는 .vsz라는 파일 형식을 사용하여 마법사를 시작합니다.이러한 파일은 확장명이 .vsz인 텍스트 파일로 Visual Studio에서 호출할 마법사와 전달할 정보(있는 경우)를 결정하는 데 사용됩니다.

INI 파일과 비교

레이블이 지정된 섹션이 없다는 점만 제외하면 .vsz 파일은 .ini 형식의 텍스트 파일을 단순화시킨 것과 같습니다.첫 번째 부분에는 Visual Studio 환경에 알려진 정보가 저장됩니다.두 번째 섹션에서는 마법사와 관련된 특정 매개 변수를 환경에서 수집하여 이 마법사에 전달할 수 있습니다.

다음은 .vsz 예제 파일입니다.

VSWizard 8.0
Wizard=VIDWizard.CBlankSiteWizard
Param=<item1>
Param=<item2>
…

[!참고]

마법사 값은 {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} 형식(8,4,4,4,12 문자 길이)의 GUID일 수도 있습니다.

이 파일은 다음과 같은 부분으로 구성되어 있습니다.

  • VSWizard - 템플릿 파일 형식의 버전 번호입니다. Visual Studio의 경우 "VSWizard 8.0"입니다. 다른 번호는 사용할 수 없습니다. 다른 번호를 사용하면 "잘못된 형식입니다."라는 오류가 발생합니다.

  • Wizard - MyWizard.MyClass 같은 ProgID(프로그래밍 ID) 또는 Visual Studio와 함께 만들어지는 마법사의 CLSID에 대한 문자열 GUID 표시입니다.

  • Param - 이러한 매개 변수는 선택적 요소이며 마법사에 필요한 만큼 추가할 수 있습니다.이 매개 변수는 .vsz 파일이 추가 사용자 지정 매개 변수를 마법사에 전달하도록 하는 데 사용됩니다.각 값은 배열의 문자열 요소로 마법사에 전달됩니다.

참고 항목

작업

방법: 추가 기능 만들기

연습: 마법사 만들기

개념

.Vsdir 파일을 사용하여 항목 추가 및 새 프로젝트 대화 상자에 마법사 추가

기타 리소스

추가 기능 및 마법사 만들기