다음을 통해 공유


방법: 템플릿에 참조 추가

다음 프로시저를 사용하여 어셈블리에 대한 참조를 포함하는 템플릿을 만들 수 있습니다.

프로젝트 템플릿에 참조 추가

프로젝트 템플릿에는 항상 템플릿에서 참조를 추가하거나 제거하는 방법을 제공하는 프로젝트 파일이 포함되어 있습니다.

프로젝트 템플릿에 참조를 추가하려면

  1. 파일 메뉴에서 새로 만들기를 클릭한 다음 프로젝트를 클릭합니다.

  2. 새 프로젝트 대화 상자에서 업데이트하려는 템플릿을 선택하고 프로젝트의 이름과 위치를 입력한 다음 확인을 클릭합니다.

  3. 참조 추가 대화 상자를 사용하여 프로젝트에서 참조를 추가하거나 제거합니다. 참조 추가에 대한 자세한 내용은 방법: Visual Studio에서 참조 추가 또는 제거를 참조하십시오.

  4. 템플릿 내보내기 마법사를 사용하여 새 템플릿을 만듭니다. 자세한 내용은 방법: 시작 키트 만들기를 참조하십시오.

  5. 업데이트된 템플릿이 .zip 파일로 압축되었으면 이전 템플릿 .zip 파일을 삭제합니다.

항목 템플릿에 참조 추가

항목 템플릿에는 프로젝트 파일이 포함되어 있지 않으므로 항목 템플릿에 참조를 추가하는 작업은 프로젝트 템플릿에 참조를 추가하는 것과 다릅니다. 템플릿 내보내기 마법사를 사용하거나 템플릿의 .vstemplate 파일을 수동으로 편집하여 항목 템플릿에 참조를 추가할 수 있습니다.

참고

템플릿이 제대로 작동하려면 템플릿을 사용하는 모든 컴퓨터에 참조된 모든 어셈블리가 설치되어 있어야 합니다. 일부 컴퓨터에 어셈블리가 설치되지 않은 경우 템플릿을 공유하는 동일한 위치에서 어셈블리를 공유하고 사용자가 자신의 컴퓨터에 어셈블리를 설치하도록 합니다. 어셈블리 설치에 대한 자세한 내용은 방법: 전역 어셈블리 캐시에 어셈블리 설치를 참조하십시오.

템플릿 내보내기 마법사를 사용하여 항목 템플릿에 참조를 추가하려면

  1. Visual Studio에서 프로젝트를 만들거나 엽니다.

  2. 프로젝트에 항목을 추가하고 필요하면 수정합니다.

  3. 파일 메뉴에서 템플릿 내보내기를 클릭합니다.

  4. 항목 템플릿을 클릭하고 항목을 포함하는 프로젝트를 선택한 후 다음을 클릭합니다.

  5. 템플릿을 만들 항목을 선택하고 다음을 클릭합니다.

  6. 템플릿에 포함할 어셈블리 참조를 선택한 후 다음을 클릭합니다.

    참고

    어셈블리 목록은 현재 프로젝트의 어셈블리 참조로부터 생성됩니다. 참조하려는 어셈블리가 목록에 없으면 마법사를 종료하고 프로젝트에 참조를 추가한 다음 마법사를 다시 실행합니다.

  7. 아이콘 파일 이름, 템플릿 이름 및 템플릿 설명을 입력한 다음 마침을 클릭합니다.

  8. 기존 템플릿을 수정한 경우 이전 .zip 템플릿 파일을 삭제합니다.

또는 .vstemplate 파일을 수동으로 편집하여 항목 템플릿에 참조를 추가할 수 있습니다.

항목 템플릿에 수동으로 참조를 추가하려면

  1. 템플릿이 들어 있는 .zip 파일을 찾습니다.

  2. .zip 파일의 압축을 풉니다.

  3. Visual Studio에서 .vstemplate 파일을 엽니다.

  4. TemplateContent 요소에서 References 요소를 추가합니다.

  5. References 요소에서 참조할 어셈블리를 포함하는 하나 이상의 Reference 요소를 추가합니다.

  6. Reference 요소에서 참조할 어셈블리가 있는 Assembly 요소를 추가합니다. 예를 들면 다음과 같습니다.

    <TemplateContent>
        <References>
            <Reference>
                <Assembly>
                    System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
                </Assembly>
            </Reference>
            <Reference>
                <Assembly>
                    System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
                </Assembly>
            </Reference>
        </References>
        ...
    </TemplateContent>
    

    참고

    어셈블리는 강력한 이름을 사용하여 참조해야 합니다.

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

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

  9. 추출된 템플릿 파일과 이전 템플릿 .zip 파일을 삭제합니다.

  10. 새 .zip 파일을 삭제된 .zip 파일과 같은 디렉터리에 넣습니다.

참고 항목

참조

Visual Studio 템플릿 스키마 참조

Reference 요소(Visual Studio 템플릿)

Assembly 요소(Visual Studio 템플릿)

기타 리소스

Visual Studio 템플릿