다음을 통해 공유


방법: 문서 수준 Office 솔루션을 SharePoint Server로 배포(2007 시스템)

업데이트: 2008년 7월

적용 대상

이 항목의 정보는 지정된 Visual Studio Tools for Office 프로젝트 및 Microsoft Office 버전에만 적용됩니다.

프로젝트 형식

  • 문서 수준 프로젝트

Microsoft Office 버전

  • Word 2007

  • Excel 2007

자세한 내용은 응용 프로그램 및 프로젝트 형식에 따라 사용 가능한 기능을 참조하십시오.

Microsoft Office SharePoint를 사용하여 최종 사용자에게 Visual Studio Tools for Office 문서 수준 솔루션을 배포할 수 있습니다. 사용자가 SharePoint 사이트에서 문서를 열면 런타임에 자동으로 공유 네트워크 폴더의 솔루션을 설치하기 시작합니다. 문서가 데스크톱과 같은 다른 위치에 복사되는 경우에도 사용자 지정은 계속 작동합니다.

SharePoint에서 배포할 솔루션을 준비하려면 다음 작업을 수행해야 합니다.

  1. 문서 수준 솔루션을 네트워크의 공유 폴더에 배포합니다.

  2. 문서를 SharePoint 문서 라이브러리에 업로드하고 보안 센터의 신뢰할 수 있는 Microsoft Office 위치 목록에 해당 위치를 추가합니다.

공유 위치에 문서 수준 솔루션 배포

게시 마법사를 사용하여 솔루션을 공유 폴더에 배포합니다. 그러면 문서의 배포 매니페스트 경로가 자동으로 업데이트됩니다. 이러한 단계를 수동으로 수행할 수도 있습니다.

게시 마법사를 사용하여 네트워크의 공유 폴더에 문서 수준 솔루션을 배포하려면

  1. 빌드 메뉴에서 SolutionName 게시를 클릭합니다.

    게시 마법사가 시작됩니다.

  2. 마법사의 단계에 따라 네트워크의 공유 폴더에 솔루션을 배포합니다.

    마법사에서 솔루션 파일을 네트워크 폴더에 복사하려면 마법사의 두 번째 페이지에서 기본 설치 경로를 공유 폴더 위치로 설정합니다.

    자세한 내용은 방법: ClickOnce를 사용하여 Office 솔루션 배포(2007 시스템)를 참조하십시오.

문서 수준 솔루션을 네트워크의 공유 폴더에 수동으로 배포하려면

  1. 빌드 출력 폴더에서 네트워크 공유 폴더로 솔루션을 복사합니다.

  2. SharePoint 문서 라이브러리에 업로드하려는 솔루션 문서를 엽니다.

  3. Microsoft Office 단추를 클릭하고 준비를 가리킨 다음 속성을 클릭합니다.

  4. 문서 속성을 클릭하고 고급 속성을 클릭합니다.

  5. 사용자 지정 탭의 속성 목록에서 _AssemblyLocation을 선택합니다.

  6. 상자에는 이미 배포 매니페스트 식별자가 있습니다. 식별자의 처음 부분에 path|identifier 형식으로 배포 매니페스트의 정규화된 경로와 구분선을 차례로 입력합니다.

    예를 들어 다음과 같이 경로를 입력합니다.

    \\servername\foldername\filename.vsto|74744e4b-e4d6-41eb-84f7-ad20346fe2d9

    이 식별자의 형식을 지정하는 방법에 대한 자세한 내용은 사용자 지정 문서 속성 개요를 참조하십시오.

  7. 확인을 클릭한 다음 문서를 저장하고 닫습니다.

보안 센터에 문서 업로드 및 SharePoint Server 서버 위치 추가

문서를 최종 사용자가 사용할 수 있게 하려면 문서를 SharePoint 문서 라이브러리에 업로드합니다. 사용자가 솔루션을 실행할 수 있으려면 먼저 사용자가 Microsoft Office Word 또는 Excel의 SharePoint 위치에 대해 신뢰를 부여하거나 시스템 관리자가 원격으로 정책을 설정해야 합니다.

보안 센터에 SharePoint Server 위치를 추가하려면

  1. SharePoint Server의 문서 라이브러리에 솔루션 문서를 추가합니다.

    자세한 내용은 Microsoft Office Online의 SharePoint Server 설명서에 있는 Upload a document를 참조하십시오.

  2. 솔루션을 실행할 컴퓨터에서 Word 또는 Excel을 엽니다.

    문서를 열 필요는 없습니다. 나머지 단계에서 해당 컴퓨터의 Word 또는 Excel 보안 센터에만 SharePoint 서버를 추가합니다. 문서가 네트워크 위치에 있으므로 솔루션을 실행할 모든 컴퓨터에서 이 작업을 수행해야 합니다.

    참고:

    시스템 관리자는 Office 구성 도구를 사용하여 이러한 정책을 원격으로 설정할 수 있습니다. 자세한 내용은 Security policies and settings in the 2007 Office system을 참조하십시오.

  3. Microsoft Office 단추를 클릭한 다음 Word 옵션 또는 Excel 옵션을 클릭합니다.

  4. 보안 센터를 클릭하고 보안 센터 설정을 클릭합니다.

  5. 신뢰할 수 있는 위치를 클릭합니다.

  6. **네트워크상의 신뢰할 수 있는 위치 허용(권장하지 않음)**을 선택합니다.

  7. 새 위치 추가를 클릭합니다.

  8. 경로 상자에 http://SharePointServerName/TeamName/ProjectName/DocumentLibraryName과 같이 SharePoint 서버의 URL을 입력합니다. default.aspx나 AllItems.aspx와 같은 기본 웹 페이지의 이름은 추가하지 마십시오.

  9. 확인을 클릭합니다.

    설치 프로세스를 테스트하려면 컴퓨터에서 사용자 지정을 제거하고 SharePoint 사이트에서 문서를 엽니다. 문서가 열리면 사용자 지정이 설치됩니다. 문서를 데스크톱에 복사합니다. _AssemblyLocation 속성에는 파일 공유의 전체 경로가 들어 있으므로 사용자 지정은 여전히 실행됩니다.

참고 항목

작업

방법: ClickOnce를 사용하여 Office 솔루션 배포(2007 시스템)

방법: ClickOnce Office 솔루션 제거(2007 시스템)

개념

문서에 신뢰 부여(2007 시스템)

변경 기록

날짜

변경 내용

이유

2008년 7월

개요 정보가 추가되었습니다.

향상된 기능 관련 정보