다음을 통해 공유


원격 서버에서 SharePoint 솔루션 배포, 게시 및 업그레이드

SharePoint 솔루션을 로컬 시스템에 배포하는 것 외에도 원격 사이트 또는 로컬 SharePoint 사이트에 샌드박스가 적용된 SharePoint 솔루션을 게시할 수 있습니다. 원격 게시 프로세스는 .wsp 파일을 SharePoint 서버에 복사하고, 솔루션을 설치한 다음, 솔루션을 활성화할 수 있도록 지원합니다. 변경한 후 원격 SharePoint 솔루션 설치를 업그레이드할 수도 있습니다.

샌드박스가 적용된 SharePoint 솔루션을 원격 SharePoint 서버에 게시하려면

  1. 솔루션 탐색기에서 샌드박스가 적용된 게시할 SharePoint 프로젝트의 바로 가기 메뉴를 열고 게시를 선택합니다.

  2. 게시 대화 상자에서 SharePoint 사이트에 게시 옵션 단추를 선택한 다음 온라인 게시 사이트의 URL(예: https://mytestsite.sharepoint.microsoftonline.com)을 입력합니다.

  3. 게시 후 솔루션 갤러리 페이지에서 솔루션의 목록을 보려면 게시 후 브라우저에서 솔루션 갤러리 페이지를 엽니다. 옵션 단추를 선택합니다.

  4. 게시 단추를 선택합니다.

  5. 사용자 인증이 필요한 경우 원격 서버에 로그인합니다.

    Visual Studio 출력 창에 게시 진행률이 나타납니다. 프로세스가 완료되면 솔루션(.wsp) 파일이 원격 SharePoint 서버에 설치됩니다. 그러나 이 파일을 SharePoint에서 사용하려면 먼저 활성화해야 합니다.

  6. 솔루션 갤러리 페이지에서 SharePoint 애플리케이션을 선택한 다음 리본에서 활성화 단추를 선택합니다.

  7. 솔루션 활성화 대화 상자의 리본에서 활성화 단추를 다시 선택합니다.

    솔루션 갤러리 페이지의 상태 열에 애플리케이션이 활성 상태임이 표시됩니다.

원격 SharePoint 서버에서 샌드박스가 적용된 SharePoint 솔루션을 업그레이드하려면

샌드박스가 적용된 SharePoint 솔루션이 원격 서버에 이미 게시된 경우 다음 프로세스를 통해 Visual Studio에서 애플리케이션을 변경한 후 업그레이드할 수 있습니다.

  1. Visual Studio에서 SharePoint 패키지의 이름을 바꿉니다. 이렇게 하려면 솔루션 탐색기에서 패키지를 엽니다. 패키지가 패키지 탐색기에 나타납니다.

  2. 패키지 탐색기이름 상자에서 패키지 이름을 고유한 이름으로 변경합니다.

  3. 프로젝트를 저장합니다.

  4. 솔루션 탐색기에서 프로젝트의 바로 가기 메뉴를 열고 게시를 선택합니다.

  5. 게시 대화 상자에서 SharePoint 사이트에 게시 옵션 단추를 선택한 다음, 솔루션이 저장된 원격 서버의 URL이 누락된 경우 URL을 입력합니다.

  6. 게시 후 솔루션 갤러리 페이지에서 솔루션의 목록을 보려면 게시 후 브라우저에서 솔루션 갤러리 페이지를 엽니다. 옵션 단추를 선택합니다.

  7. 게시 단추를 선택합니다.

  8. 사용자 인증이 필요한 경우 원격 서버에 로그인합니다.

    최근에 원격 서버에 로그인한 경우 인증이 필요하지 않을 수 있습니다.

    이름이 같은 이전 버전의 애플리케이션이 SharePoint 서버에 여전히 있는 경우 이름이 같은 패키지가 SharePoint 서버에 이미 있다는 오류가 표시됩니다. 게시하기 전에 패키지 이름을 고유한 이름으로 바꿔야 합니다.

  9. SharePoint에서 새 애플리케이션을 선택한 다음 리본에서 업그레이드 단추를 선택합니다.

  10. 솔루션 업그레이드 대화 상자의 리본에서 업그레이드 단추를 다시 선택합니다. 솔루션 갤러리 페이지의 상태 열에 이제 애플리케이션이 활성 상태임이 표시됩니다.

    이전 버전의 솔루션이 비활성화되고, 새 버전의 솔루션이 이전 솔루션에서 유지 관리되는 데이터로 업그레이드되며, 새 솔루션이 SharePoint에서 활성화됩니다.