다음을 통해 공유


방법: 수동으로 항목 템플릿 만들기

업데이트: 2007년 11월

사용자 지정 항목 템플릿을 만드는 프로세스는 아주 단순합니다. 프로젝트 항목 템플릿의 필수 항목은 다음과 같습니다.

  • 개발 환경에서 프로젝트 항목을 표시하는 방법을 정의하고, 적절한 속성을 지정한 경우 프로젝트 항목이 만들어지는 방법을 사용자 지정하기 위해 Visual Studio에서 사용하는 메타데이터 파일(*.vstemplate)

  • Windows form, Web form, 클래스 파일 또는 리소스 파일과 같은 코드 파일

    참고:

    다중 파일 항목 템플릿을 만들 수도 있습니다. 자세한 내용은 방법: 다중 파일 항목 템플릿 만들기를 참조하십시오.

이러한 두 파일은 .zip 파일로 압축됩니다. .zip 파일은 Visual Studio에서 사용자 지정 프로젝트 항목 템플릿용으로 인식하는 위치에 있어야 합니다. 사용자 지정 프로젝트 항목 템플릿은 새 항목 추가 대화 상자에서 해당 프로그래밍 언어에 대한 내 템플릿 섹션에 나타납니다.

항목 템플릿을 수동으로 만들려면

  1. 프로젝트와 프로젝트 항목을 만듭니다.

  2. 템플릿으로 저장될 준비가 될 때까지 프로젝트를 편집합니다.

  3. 매개 변수를 대체해야 하는 위치를 나타내도록 코드 파일을 적절하게 편집합니다. 매개 변수 대체에 대한 자세한 내용은 방법: 템플릿 매개 변수 대체를 참조하십시오.

  4. 새 XML 파일을 만들고 .vstemplate 확장명을 사용하여 새 항목 템플릿과 같은 디렉터리에 저장합니다.

  5. 항목 템플릿 메타데이터를 제공하도록 .vstemplate XML 파일을 작성합니다. 자세한 내용은 다음 단원의 예제를 참조하십시오.

  6. .vstemplate 파일을 저장한 다음 닫습니다.

  7. Windows 탐색기에서 템플릿에 포함할 파일을 선택하고 마우스 오른쪽 단추를 클릭한 다음 보내기를 선택하고 압축(ZIP) 폴더를 클릭합니다. 선택한 파일이 .zip 파일로 압축됩니다.

  8. .zip 파일을 사용자 항목 템플릿 위치에 복사합니다. Windows Vista에서 기본 디렉터리는 ..\Users\<username>\Documents\Visual Studio 2008\Templates\ItemTemplates\입니다. 자세한 내용은 방법: 프로젝트 템플릿과 항목 템플릿 찾기 및 구성을 참조하십시오.

예제

다음 예제에서는 기본 항목 .vstemplate 파일을 보여 줍니다. 이 항목 템플릿에는 사용자 지정 Visual C# 클래스 템플릿인 MyClass.cs에 대한 메타데이터가 포함되어 있습니다.

<VSTemplate Type="Item" Version="2.0.0"
    xmlns="https://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>MyClass</Name>
        <Description>My custom C# class.</Description>
        <Icon>Icon.ico</Icon>
        <ProjectType>CSharp</ProjectType>
        <DefaultName>MyClass</DefaultName>
    </TemplateData>
    <TemplateContent>
        <ProjectItem>MyClass.cs</ProjectItem>
    </TemplateContent>
</VSTemplate>

참고 항목

작업

방법: 항목 템플릿 만들기

방법: 다중 파일 항목 템플릿 만들기

방법: 특정 프로젝트 형식에 대한 항목 템플릿 만들기

방법: 템플릿에 참조 추가

개념

방법: 프로젝트 템플릿과 항목 템플릿 찾기 및 구성

참조

Visual Studio 템플릿 스키마 참조

기타 리소스

Visual Studio 템플릿

프로젝트 템플릿 및 항목 템플릿 만들기