다음을 통해 공유


방법: 누락된 사이트 템플릿 검색 및 복원

업데이트: 2007년 11월

새 팀 프로젝트 마법사를 사용하는 경우 템플릿이 누락되었다는 오류가 표시될 수 있습니다. 이 오류는 Visual Studio Team System Team Foundation Server의 사이트 템플릿을 SharePoint 제품과 기술에 추가하지 않은 경우 표시됩니다. 이러한 유형의 문제는 대개 응용 프로그램 계층 서버가 아닌 서버에 SharePoint 제품과 기술을 배포하는 경우에 발생합니다.

기본적으로 Team Foundation Server 또는 Team Foundation Server용 Windows SharePoint Services 확장을 설치할 때는 두 개의 사이트 템플릿을 설치합니다. 누락된 사이트 템플릿은 Team Foundation Server의 설치 디렉터리에서 검색할 수 있습니다.

참고:

프로젝트를 만들 때 Team Foundation Server에서는 프로세스 템플릿과 사이트 템플릿을 모두 사용합니다. 프로세스 템플릿은 MsfAgile_New.zip 및 MsfFormal_New.zip과 같이 확장명이 .zip이며 Team Foundation의 데이터베이스에 저장됩니다. 사이트 탬플릿은 MSFAgile.stp 및 MSFFormal.stp와 같이 확장명이 .stp이며 SharePoint 제품과 기술에 저장됩니다. 프로젝트를 만들 때는 프로세스 템플릿을 지정하며, 이 프로젝트 템플릿은 사이트 템플릿을 이름별로 참조합니다.

필수 권한

이 절차를 수행하려면 사용자가 SharePoint 제품과 기술을 호스팅하는 서버의 로컬 Administrators 그룹 멤버여야 합니다.

누락된 사이트 템플릿을 검색하고 업로드하려면

  1. 기본 사이트 템플릿이 누락되었는지 확인하려면 다음 작업을 수행합니다.

    1. SharePoint 제품과 기술을 호스팅하는 서버에 로그온합니다 

    2. 명령 프롬프트 창을 열고 stsadm 유틸리티가 들어 있는 디렉터리로 변경합니다.

      Windows SharePoint Services 2.0의 경우 이 디렉터리는 Drive:\Program Files\Common Files\Microsoft Shared\web server extensions\60\bin입니다.

      Windows SharePoint Services 3.0 및 Microsoft Office SharePoint Server 2007의 경우 이 디렉터리는 Drive:\Program Files\Common Files\Microsoft Shared\web server extensions\12\bin입니다.

      참고:

      관리자 자격 증명으로 로그온한 경우에도 Windows Server 2008을 실행하는 서버에 대해 이 기능을 실행하려면 관리자 명령 프롬프트를 열어야 합니다. 관리자 명령 프롬프트를 열려면 시작을 클릭하고 명령 프롬프트를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭합니다. 자세한 내용은 Microsoft 웹 사이트를 참조하십시오.

    3. 다음 명령을 입력합니다.

      stsadm –o enumtemplates

      명령을 입력하면 SharePoint 제품과 기술로 업로드된 모든 사이트 템플릿의 목록이 반환됩니다. VSTS_MSFAgile 또는 VSTS_MSF_CMMI가 목록에 없으면 기본 사이트 템플릿이 누락된 것입니다. 해당하는 프로세스 템플릿을 기반으로 하는 프로젝트를 만들려면 이 사이트 템플릿이 있어야 합니다.

  2. 누락된 사이트 템플릿을 검색하려면 다음 작업을 수행합니다.

    1. Team Foundation의 응용 프로그램 계층 서버에 로그온합니다.

    2. Windows 탐색기를 열고 다음 디렉터리에서 누락된 템플릿을 찾습니다.

      Drive:\Program Files\ Microsoft Visual Studio 2008 Team Foundation Server\Tools\Templates

      사용 중인 SharePoint 제품과 기술의 버전을 기반으로 적절한 파일을 찾습니다.

      템플릿

      파일 이름

      MSF for Agile Software Development

      MsfAgile.stp(Windows SharePoint Services 2.0)

      MsfAgile30.stp(Windows SharePoint Services 3.0 및 Microsoft Office SharePoint Server 2007)

      MSF for CMMI Process Improvement

      MsfFormal.stp(Windows SharePoint Services 2.0)

      MsfFormal30.stp(Windows SharePoint Services 3.0 및 Microsoft Office SharePoint Server 2007)

    3. SharePoint 제품과 기술을 호스팅하는 서버에 필요한 파일을 복사합니다. 1b단계에서 액세스한 디렉터리에 파일을 붙여넣습니다.

  3. 템플릿을 SharePoint 제품과 기술에 추가합니다.

    1. SharePoint 제품과 기술을 호스팅하는 서버에서 명령 프롬프트 창을 열고 1b단계에서 액세스한 디렉터리로 변경합니다.

    2. 다음 명령을 입력합니다. 이때 FileName 및 TitleName은 복원할 템플릿 파일 및 템플릿 제목으로 바꿉니다.

      stsadm -o addtemplate -filename FileName**.stp -title** TitleName

      예를 들어, 다음과 같습니다.

      stsadm -o addtemplate -filename MsfAgile30.stp -title VSTS_MSFAgile

      또는

      stsadm -o addtemplate -filename MsfFormal30.stp -title VSTS_MSF_CMMI

      중요:

      템플릿에 대해 올바른 제목(VSTS_MSFAgile 또는 VSTS_MSF_CMMI)을 지정해야 합니다. 프로세스 템플릿은 특정 이름별로 사이트 템플릿을 참조합니다.

    3. iisreset을 입력한 다음 Enter 키를 누릅니다.

      추가된 템플릿을 사용하려면 IIS(인터넷 정보 서비스)를 다시 시작해야 합니다.

참고 항목

개념

프로세스 템플릿 선택

기타 리소스

웹 서비스에 액세스할 때 발생하는 문제 해결

연결 및 구성 절차 수정