다음을 통해 공유


SharePoint 기능 만들기

SharePoint 기능을 사용하여 배포하기 쉽도록 관련된 SharePoint 프로젝트 항목을 그룹화할 수 있습니다. SharePoint 기능 디자이너를 사용하면 기능을 만들고, 범위를 설정하고, 다른 기능을 종속성으로 표시할 수 있습니다. 또한 디자이너는 각 기능을 설명하는 XML 파일인 매니페스트를 생성합니다.

SharePoint 솔루션에 기능 추가

솔루션 탐색기나 패키징 탐색기를 사용하여 SharePoint 솔루션에 기능을 추가할 수 있습니다. 다음 메서드 중 하나를 사용하여 기능을 추가할 수 있습니다.

  • 솔루션 탐색기에서 기능을 마우스 오른쪽 단추로 클릭한 다음 기능 추가를 클릭합니다.

  • 패키징 탐색기에서 패키지를 마우스 오른쪽 단추로 클릭한 다음 기능 추가를 클릭합니다.

기능 디자이너 사용

SharePoint 솔루션에는 솔루션 탐색기에서 기능 노드 아래에 그룹화되는 SharePoint 기능이 하나 이상 포함될 수 있습니다. 각 기능에는 기능 속성을 사용자 지정하는 데 사용할 수 있는 해당 기능 디자이너가 있습니다. 자세한 내용은 방법: SharePoint 기능 사용자 지정을 참조하십시오.

기능을 구분하기 위해 제목, 설명, 버전, 범위 등의 기능 속성을 구성할 수 있습니다. 자세한 내용은 Building SharePoint Solutions with Team Foundation Server을 참조하십시오.

기능 디자이너 옵션

기능을 만든 후 기능 디자이너를 사용하여 기능을 사용자 지정할 수 있습니다.

다음 표에서는 기능 디자이너에 표시되는 기능 속성에 대해 설명합니다.

속성

설명

제목

선택적 요소로서, 기능의 기본 제목은 SolutionName FeatureName으로 설정됩니다.

설명

선택적 요소로서, SharePoint 기능에 대한 설명입니다.

범위

필수적 요소로서, 솔루션 탐색기를 사용하여 기능을 만들면 기본적으로 범위가 웹으로 설정됩니다.

옵션설명
팜전체 서버 팜에 대해 기능을 활성화합니다.
사이트사이트 컬렉션의 모든 웹 사이트에 대해 기능을 활성화합니다.
웹특정 웹 사이트에 대해 기능을 활성화합니다.
WebApplication웹 응용 프로그램의 모든 웹 사이트에 대해 기능을 활성화합니다.

솔루션의 항목

기능에 추가할 수 있는 모든 SharePoint 항목입니다.

기능의 항목

기능에 추가된 SharePoint 프로젝트 항목입니다.

SharePoint 프로젝트 항목 추가 및 제거

배포를 위해 SharePoint 기능을 추가할 SharePoint 프로젝트 항목을 선택할 수 있습니다. 기능 디자이너를 사용하여 기능에 항목을 추가 및 제거하고 기능 매니페스트를 볼 수 있습니다. 자세한 내용은 방법: SharePoint 기능에 항목 추가 및 제거를 참조하십시오.

기능 종속성 추가

기능이 활성화되기 전에 SharePoint 서버에서 특정 기능을 활성화하도록 기능 매니페스트를 구성할 수 있습니다. 예를 들어 SharePoint 기능이 작동하거나 필요한 데이터를 얻기 위해 다른 기능을 사용하는 경우 SharePoint 서버에서 먼저 해당 기능이 사용하는 다른 기능을 모두 활성화할 수 있습니다. 자세한 내용은 방법: 기능 종속성 추가 및 제거를 참조하십시오.

참고 항목

작업

방법: SharePoint 기능 사용자 지정

방법: SharePoint 기능에 항목 추가 및 제거

방법: 기능 종속성 추가 및 제거