다음을 통해 공유


방법: 모듈을 사용하여 파일 포함

모듈(Visual Basic 모듈과 혼동하면 안 됨)은 ASPX 마스터 페이지, 텍스트 파일, 이미지 등의 파일을 SharePoint에 배포할 수 있도록 하는 컨테이너입니다.

파일을 문서 라이브러리에 배포하거나 문서 라이브러리 외부에 일반 파일(예: default.aspx)로 배포할 수 있습니다.파일을 문서 라이브러리에 추가하려면 Type="GhostableInLibrary"를 File 요소의 특성으로 지정합니다.이렇게 설정하면 SharePoint에서는 파일이 라이브러리에 추가될 때 파일과 함께 제공할 목록 항목을 만듭니다.파일을 문서 라이브러리 외부에 배포하려면 Type="Ghostable"을 지정하거나 Type 특성을 생략합니다.

SharePoint 솔루션에 모듈 추가

모듈을 추가하려면

  1. Visual Studio, 열기 또는 SharePoint 프로젝트를 만듭니다.

    자세한 내용은 SharePoint 프로젝트 및 프로젝트 항목 템플릿을 참조하십시오.

  2. 솔루션 탐색기프로젝트 노드를 선택 하 고 다음 메뉴 표시줄에서 선택 프로젝트, 새 항목 추가.

    새 항목 추가 대화 상자가 열립니다.

  3. SharePoint 서식 파일 목록에서 선택의 모듈 서식 파일을 다음 선택은 추가 단추.

    이 단계는 노드 프로젝트에 Module1 라는 만듭니다.

  4. Module1에서 Sample.txt 파일을 삭제 합니다.

    Sample.txt는 예제로 사용하기 위해 모든 새 모듈에 포함되어 있으며 필요하지 않습니다.이 파일을 삭제하면 모듈의 Elements.xml 파일에서 해당 항목도 제거됩니다.

  5. 파일 특정 폴더 구조에서 SharePoint 배포 하려는 경우 해당 폴더에서 Module1 만드는 Visual Studio Module1 노드를 선택 하 고 메뉴 모음 선택 프로젝트, 새 폴더.

  6. 폴더에서 원하는 파일을 추가 하 고 다음 메뉴 표시줄에서 선택 선택 프로젝트, 기존 항목 추가.

  7. Sharepoint에 배포 하 고 선택 하려는 하나 이상의 파일을 선택 된 추가 단추.

    프로젝트에 파일을 추가하면 파일에 대한 항목이 모듈의 Elements.xml 파일에 자동으로 추가됩니다.프로젝트가 배포되면 파일이 SharePoint 서버에 복사됩니다. 복사되는 위치는 프로젝트의 루트 디렉터리에 상대적이며 File 요소의 Url 특성으로 지정됩니다(예: Url="Module1/New Folder/SomeFile.doc).파일의 배포 위치를 변경하려면 솔루션 탐색기에서 파일을 다른 폴더로 이동하거나 파일의 Url 설정을 변경합니다.

  8. 문서 라이브러리에 표시할 파일에 대해 Elements.xml에서 Type="GhostableInLibrary" 특성을 파일의 항목에 추가합니다.다음 예제를 참조하십시오.

    <File Path="Module1\Some Folder\SomePage.aspx" Url="Module1/Some Folder/SomePage.aspx" Type="GhostableInLibrary" />
    
  9. 프로젝트를 배포합니다.

    파일이 SharePoint에서 지정된 위치에 복사됩니다.

참고 항목

기타 리소스

SharePoint 솔루션 패키징 및 배포

SharePoint 솔루션 개발