다음을 통해 공유


방법: ClickOnce를 사용하여 Office 솔루션 배포

게시 마법사를 사용하거나 프로젝트 디자이너게시 페이지를 사용하여 Office 솔루션을 배포할 수 있습니다. 차이점에 대한 자세한 내용은 Office 솔루션 게시를 참조하십시오.

적용 대상: 이 항목의 정보는 Microsoft Office 2010 및 2007 Microsoft Office system의 문서 수준 프로젝트 및 응용 프로그램 수준 프로젝트에 적용됩니다. 자세한 내용은 Office 응용 프로그램 및 프로젝트 형식에 따라 사용 가능한 기능을 참조하십시오.

참고

일부 Visual Studio 사용자 인터페이스 요소의 경우 다음 지침에 설명된 것과 다른 이름 또는 위치가 시스템에 표시될 수 있습니다. 설치한 Visual Studio 버전과 사용하는 설정에 따라 이러한 요소가 결정됩니다. 자세한 내용은 설정에 대한 작업을 참조하십시오.

비디오에 링크 이 항목의 비디오 버전을 보려면 Video How to: Deploy an Office Solution by Using ClickOnce (2007 System)를 참조하십시오.

게시 마법사를 사용하여 Office 솔루션을 배포하려면

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

    게시 마법사가 나타납니다.

  2. 이 응용 프로그램을 게시할 위치 지정 상자에 솔루션 파일을 복사하려는 폴더의 경로를 입력합니다. 이 경로는 로컬 경로(C:\foldername\foldername), 정규화된 URL 경로(HTTP 또는 HTTPS), UNC 경로 (\\servername\foldername) 또는 상대 경로(publishfolder\)일 수 있습니다.

    개발 컴퓨터에 IIS(인터넷 정보 서비스)가 설치되어 있는 경우 이 응용 프로그램을 게시할 위치 지정 상자에 기본적으로 https://localhost/project name/이 표시됩니다. 그렇지 않은 경우 이 상자에 기본적으로 publish\가 표시됩니다. 이 경우 솔루션이 프로젝트 디렉터리의 게시 폴더에 게시됩니다.

    참고

    Windows Vista 및 Windows 7의 경우 IIS에 게시하려면 Visual Studio를 관리자 자격으로 실행해야 합니다.

  3. 다음을 클릭합니다.

  4. 최종 사용자 컴퓨터의 기본 설치 경로 페이지에서 최종 사용자가 배포된 솔루션을 찾을 위치를 설명하는 옵션을 선택합니다. 텍스트 상자를 사용할 수 있는 경우 폴더의 정규화된 경로를 입력합니다.

    참고

    여기에서 경로를 지정할 경우 게시 폴더의 파일을 설치 위치에 복사해야 사용자가 솔루션을 설치할 수 있습니다. 자세한 내용은 방법: Office 솔루션의 설치 경로 변경을 참조하십시오.

  5. 마침을 클릭합니다.

    게시 마법사에서는 설치 프로그램, 최신 버전별 배포 매니페스트를 가리키는 배포 매니페스트 및 솔루션 문서(문서 수준 사용자 지정의 경우)를 첫 번째 페이지에서 지정한 위치에 복사합니다. 이 마법사에서는 어셈블리, 버전별 응용 프로그램 매니페스트 및 버전별 배포 매니페스트를 게시 폴더의 응용 프로그램 파일 폴더 아래에 있는 버전별 하위 디렉터리에 복사합니다.

  6. 설치 위치가 게시 위치와 다른 경우 설치 위치에 솔루션 파일을 복사합니다. 설치 위치는 최종 사용자가 솔루션을 설치할 위치입니다.

  7. 각 최종 사용자가 솔루션을 실행할 수 있도록 Office의 신뢰할 수 있는 폴더 목록에 문서 위치를 추가하는 등의 보안 설정을 변경합니다. 자세한 내용은 Office 솔루션 보안을 참조하십시오.

프로젝트 디자이너를 사용하여 Office 솔루션을 배포하려면

  1. 솔루션 탐색기에서 프로젝트 노드를 선택하고 프로젝트 메뉴에서 Projectname 속성을 클릭합니다.

    프로젝트 디자이너가 나타납니다.

  2. 게시 탭을 클릭합니다.

  3. 폴더 위치 게시(웹 사이트, ftp 서버 또는 파일 경로) 상자에 프로젝트 디자이너에서 솔루션 파일을 복사할 폴더의 경로를 입력합니다. 이 경로는 로컬 경로(C:\foldername\foldername), 정규화된 URL 경로(HTTP 또는 HTTPS), UNC 경로 (\\servername\foldername) 또는 상대 경로(publishfolder\)일 수 있습니다.

    개발 컴퓨터에 IIS(인터넷 정보 서비스)가 설치되어 있는 경우 폴더 위치 게시(웹 사이트, ftp 서버 또는 파일 경로) 상자에 기본적으로 https://localhost/project name/이 표시됩니다. 그렇지 않은 경우 이 상자에 기본적으로 publish\가 표시됩니다. 이 경우 솔루션이 프로젝트 디렉터리의 게시 폴더에 게시됩니다.

    참고

    Windows Vista 및 Windows 7의 경우 IIS에 게시하려면 Visual Studio를 관리자 자격으로 실행해야 합니다.

  4. 설치 폴더 URL 상자에 최종 사용자가 배포된 솔루션을 찾을 위치의 정규화된 경로를 입력합니다. CD 또는 이동식 드라이브에 배포하려면 이 상자를 비워 둡니다.

    참고

    최종 사용자의 설치 경로를 알고 있으며 이 경로가 변경되지 않을 경우에만 설치 위치를 채워야 합니다. 이 위치를 설정하면 설치 프로그램에서는 해당 위치에서 설치 파일을 찾습니다. 자세한 내용은 Office 솔루션 게시를 참조하십시오.

  5. 필수 구성 요소를 클릭하고 기본 설정을 원하는 대로 변경합니다. 자세한 내용은 필수 구성 요소 대화 상자를 참조하십시오.

    참고

    .NET Framework 4를 대상으로 하는 Microsoft Office 2010 솔루션을 만드는 경우 필수 구성 요소 대화 상자에서 Visual Studio 2010 Tools for Office Runtime을 선택해야 합니다.

  6. 업데이트를 클릭하고 각 최종 사용자의 사용자 지정에서 업데이트를 검사할 빈도를 지정합니다. CD 또는 이동식 드라이브를 사용하여 배포하려면 업데이트 확인 안 함으로 설정합니다. 이러한 구성 가능한 업데이트에 대한 설명은 Office 솔루션 게시를 참조하십시오.

  7. 게시 언어 목록에서 소프트웨어 사용 약관 및 표시되는 UI 메시지에 사용할 언어를 선택합니다.

    참고

    이 언어를 설정해도 응용 프로그램 또는 배포 매니페스트의 언어는 변경되지 않습니다.

  8. 프로젝트 디자이너에서 버전 번호를 자동으로 업데이트하도록 하려면 게시 버전 섹션에서 릴리스할 때마다 자동으로 수정 번호 증가가 선택되어 있는지 확인합니다. 그렇지 않은 경우 해당 확인란의 선택을 취소하고 버전 번호를 수동으로 설정합니다.

  9. 지금 게시를 클릭합니다.

    프로젝트 디자이너에서는 설치 프로그램, 최신 버전별 배포 매니페스트를 가리키는 배포 매니페스트 및 솔루션 문서(문서 수준 사용자 지정의 경우)를 게시 폴더 위치로 지정한 위치에 복사합니다. 이 마법사에서는 어셈블리, 버전별 응용 프로그램 매니페스트 및 버전별 배포 매니페스트를 게시 폴더의 응용 프로그램 파일 폴더 아래에 있는 버전별 하위 디렉터리에 복사합니다.

  10. 설치 위치가 게시 위치와 다른 경우 설치 위치에 솔루션 파일을 복사합니다. 설치 위치는 최종 사용자가 솔루션을 설치할 위치입니다.

  11. 각 최종 사용자가 솔루션을 실행할 수 있도록 Office의 신뢰할 수 있는 폴더 목록에 문서 위치를 추가하는 등의 보안 설정을 변경합니다. 자세한 내용은 Office 솔루션 보안을 참조하십시오.

참고 항목

작업

방법: Office 솔루션에 서명

기타 리소스

Office 솔루션 배포

배포 개요(Visual Studio에서 Office 개발)