다음을 통해 공유


CreateNewFolder 요소(Visual Studio 템플릿)

업데이트: 2007년 11월

프로젝트가 인스턴스화될 때 포함하는 폴더가 만들어지는지 여부를 지정합니다.

<CreateNewFolder>
    true/false
</CreateNewFolder>

Boolean

특성 및 요소

다음 단원에서는 특성, 자식 요소 및 부모 요소에 대해 설명합니다.

특성

없음

자식 요소

없음

부모 요소

요소

설명

TemplateData

필수 요소입니다.

템플릿을 분류하고 새 프로젝트 또는 새 항목 추가 대화 상자에 템플릿을 표시하는 방법을 정의합니다.

텍스트 값

텍스트 값은 필수 요소입니다.

텍스트는 프로젝트가 템플릿에서 만들어지는 경우 새 컨테이너 폴더가 만들어져야 하는지 여부를 나타내는 true 또는 false여야 합니다.

설명

CreateNewFolder는 선택적 요소입니다. 기본값은 true입니다.

CreateNewFolder 요소에 지정된 값은 내부 프로젝트 시스템에서 해당 요소를 지원하는 경우에만 Visual Studio에 의해 적용됩니다.

예제

다음 코드 예제에서는 프로젝트가 템플릿에서 만들어지는 경우 새 폴더를 만들지 않도록 지정합니다.

<VSTemplate Type="Project" Version="2.0.0"
    xmlns="https://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>My template</Name>
        <Description>A basic template</Description>
        <Icon>TemplateIcon.ico</Icon>
        <ProjectType>CSharp</ProjectType>
        <CreateNewFolder>false</CreateNewFolder>
    </TemplateData>
    <TemplateContent>
        <Project File="MyTemplate.csproj">
            <ProjectItem>Form1.cs<ProjectItem>
            <ProjectItem>Form1.Designer.cs</ProjectItem>
            <ProjectItem>Program.cs</ProjectItem>
            <ProjectItem>Properties\AssemblyInfo.cs</ProjectItem>
            <ProjectItem>Properties\Resources.resx</ProjectItem>
            <ProjectItem>Properties\Resources.Designer.cs</ProjectItem>
            <ProjectItem>Properties\Settings.settings</ProjectItem>
            <ProjectItem>Properties\Settings.Designer.cs</ProjectItem>
        </Project>
    </TemplateContent>
</VSTemplate>

참고 항목

참조

Visual Studio 템플릿 스키마 참조

기타 리소스

Visual Studio 템플릿