방법: 항목 템플릿 만들기
이 항목 첫 번째 절차의 단계에서는 템플릿 내보내기 마법사를 사용하여 항목 템플릿을 만드는 방법을 보여 줍니다.
항목을 Windows 스토어 응용 프로그램 프로젝트에서 사용할 계획이라면 몇 가지 추가 단계를 수행해야 합니다.이 항목의 두 번째 절차에 따라 해당 작업을 수행할 수 있습니다.
[!참고]
C++ 프로젝트용 템플릿은 내보낼 수 없습니다.
사용자 지정 프로젝트 항목 템플릿을 새 항목 추가 대화 상자에 추가하려면
Visual Studio에서 프로젝트를 만들거나 엽니다.
항목을 프로젝트에 추가한 후 원하는 경우 수정합니다.
매개 변수를 대체해야 하는 위치를 나타내도록 코드 파일을 수정합니다.자세한 내용은 방법: 템플릿 매개 변수 대체을 참조하십시오.
파일 메뉴에서 템플릿 내보내기를 클릭합니다.
항목 템플릿을 클릭하고 항목을 포함하는 프로젝트를 선택한 후 다음을 클릭합니다.
템플릿을 만들 항목을 선택하고 다음을 클릭합니다.
템플릿에 포함할 어셈블리 참조를 선택한 후 다음을 클릭합니다.
아이콘 파일 이름, 미리 보기 이미지, 템플릿 이름 및 템플릿 설명을 입력한 다음 마침을 클릭합니다.
템플릿용 파일을 .zip 파일에 추가한 다음 ..\Users\username\Documents\Visual Studio Version\Templates\ItemTemplates\ 폴더에 복사합니다.
항목 템플릿을 Windows 스토어 프로젝트에서 사용할 수 있도록 하려면
위 절차의 단계에 따라 항목 템플릿을 내보냅니다.
..\Users\username\Documents\Visual Studio Version\Templates\ItemTemplates\ 폴더에 복사했던 .zip 파일에서 .vstemplate 파일을 추출합니다.
메모장에서 .vstemplate 파일을 엽니다.
.vstemplate 파일에 다음 XML을 열고 닫는 <TemplateData> 태그(<TemplateGroupID>WinRT-Managed</TemplateGroupID>)로 묶어 추가합니다.
다음 예제에서는 XML <TemplateGroupID>WinRT-Managed</TemplateGroupID> 행이 추가된 이후 .vstemplate 파일의 전체 내용을 보여 줍니다.
<VSTemplate Version="3.0.0" xmlns="https://schemas.microsoft.com/developer/vstemplate/2005" Type="Item"> <TemplateData> <DefaultName>MyItemStoreTemplate.xaml</DefaultName> <Name>MyItemStoreTemplate</Name> <Description>This is an example itemtemplate</Description> <ProjectType>CSharp</ProjectType> <SortOrder>10</SortOrder> <Icon>__TemplateIcon.ico</Icon> <TemplateGroupID>WinRT-Managed</TemplateGroupID> </TemplateData> <TemplateContent> <References /> <ProjectItem SubType="Designer" TargetFileName="$fileinputname$.xaml" ReplaceParameters="true">MyItemTemplate.xaml</ProjectItem> <ProjectItem SubType="Code" TargetFileName="$fileinputname$.xaml.cs" ReplaceParameters="true">MyItemTemplate.xaml.cs</ProjectItem> </TemplateContent> </VSTemplate>
메모장에서 .vstemplate 파일을 저장한 다음 닫습니다.
.vstemplate 파일을 복사하여 ..\Users\username\Documents\Visual Studio Version\Templates\ItemTemplates\ 폴더에 있는 .zip 파일에 다시 붙여 넣습니다.
파일 복사 대화 상자가 나타나면 복사하는 파일로 대상 파일 덮어쓰기 옵션을 선택합니다.
이제 새 항목 추가 대화 상자에서 이 템플릿을 기반으로 한 항목을 Windows 스토어 프로젝트에 추가할 수 있습니다.