다음을 통해 공유


SharePoint 기능 만들기

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

SharePoint 솔루션에 기능 추가

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

  • 솔루션 탐색기에서 기능의 바로 가기 메뉴를 열고 기능 추가를 선택합니다.

  • 패키징 탐색기에서 패키지의 바로 가기 메뉴를 연 다음 기능 추가를 선택합니다.

기능 디자이너 사용

SharePoint 솔루션은 솔루션 탐색기의 기능 노드 아래에 그룹화되는 하나 이상의 SharePoint 기능을 포함할 수 있습니다. 각 기능에는 기능 속성을 사용자 지정하는 데 사용할 수 있는 고유한 기능 디자이너가 있습니다. 자세한 내용은 방법: SharePoint 기능 사용자 지정을 참조하십시오. 기능을 서로 구분하기 위해 제목, 설명, 버전, 범위와 같은 기능 속성을 구성할 수 있습니다.

기능 디자이너 옵션

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

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

속성 설명
타이틀 선택 사항. 기능의 기본 제목은 SolutionName FeatureName으로 설정됩니다.
설명 선택 사항입니다. SharePoint 기능에 대한 설명입니다.
범위 필수입니다. 솔루션 탐색기를 사용하여 기능을 만드는 경우 범위는 기본적으로 웹으로 설정됩니다.

- 팜: 전체 서버 팜에 대해 기능을 활성화합니다.

- 사이트: 사이트 컬렉션에 있는 모든 웹 사이트에 대해 기능을 활성화합니다.

- 웹: 특정 웹 사이트에 대해 기능을 활성화합니다.

- WebApplication: 웹 애플리케이션의 모든 웹 사이트에 대해 기능을 활성화합니다.
솔루션의 항목 기능에 추가할 수 있는 모든 SharePoint 항목입니다.
기능의 항목 기능에 추가된 SharePoint 프로젝트 항목입니다.

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

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

기능 의존성 추가

기능이 활성화되기 전에 SharePoint 서버가 특정 기능을 활성화할 수 있도록 기능 매니페스트를 구성할 수 있습니다. 예를 들어 SharePoint 기능이 기능 또는 데이터에 대해 다른 기능에 의존하는 경우, SharePoint 서버는 먼저 기능이 의존하는 기능 중 하나를 활성화하려고 시도할 수 있습니다. 자세한 내용은 방법: 기능 종속성 추가 및 제거를 참조하세요.