다음을 통해 공유


연습: ClickOnce Office 솔루션용 사용자 지정 설치 관리자 만들기

Visual Studio의 Office 개발 도구에서 만들어진 기본 설치 관리자를 사용하지 않고 대신 Office 솔루션용 사용자 지정 설치 관리자 프로그램을 만들 수 있습니다. 예를 들어 사용자 상호 작업 없이 로그인 스크립트를 사용하여 Office 솔루션의 설치 작업을 시작하거나 배치 파일을 사용하여 Office 솔루션을 설치할 수 있습니다. 이러한 시나리오는 최종 사용자의 컴퓨터에 필수 구성 요소가 이미 설치된 경우에 가장 적합합니다.

Microsoft Office 응용 프로그램을 열지 않고도 솔루션을 설치할 수 있습니다. Office 솔루션 설치 관리자 도구 (VSTOInstaller.exe) 프로세스의 일부로 호출 합니다. 기본적으로이 도구는 다음 위치에 설치 됩니다.

%commonprogramfiles%\microsoft shared\VSTO\11.0\VSTOInstaller.exe

또는 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VSTO Runtime Setup\v4\InstallerPath 레지스트리 키나 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VSTO Runtime Setup\v4\InstallerPath 레지스트리 키를 사용하여 rVSTOInstaller.exe의 경로를 찾을 수 있습니다.

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

VSTOInstaller.exe에 대한 매개 변수

다음 표에서는 사용할 수 있는 매개 변수를 설명합니다.

Parameter

정의

/Install 또는 /I

솔루션을 설치합니다. 이 옵션 뒤에는 배포 매니페스트의 경로가 와야 합니다. 경로 로컬 컴퓨터, 범용 명명 규칙 (UNC) 파일 공유, 또는 HTTP/HTTPS 웹 사이트에 수 있습니다. 또한 이 경로는 로컬 경로(c:\foldername\publishfolder), 상대 경로(publish\) 또는 정규화된 위치(\\servername\foldername 또는 https://servername/foldername)일 수 있습니다.

/Uninstall 또는 /U

솔루션을 제거합니다. 이 옵션 뒤에는 배포 매니페스트의 경로가 와야 합니다. 경로 로컬 컴퓨터, UNC 파일 공유, 또는 HTTP/HTTPS 웹 사이트에 수 있습니다. 또한 이 경로는 로컬 경로(c:\foldername\publishfolder), 상대 경로(publish\) 또는 정규화된 위치(\\servername\foldername 또는 https://servername/foldername)일 수 있습니다.

/Silent 또는 /S

입력에 대한 메시지나 그 밖의 메시지를 표시하지 않고 설치 또는 제거합니다. 신뢰 프롬프트가 필요한 경우 사용자 지정이 설치 또는 업데이트되지 않습니다.

/Help 또는 /?

도움말 정보를 표시 합니다.

도움말을 보려면 오류 코드

다음은 VSTOinstaller.exe에서 반환되는 오류 코드입니다.

오류 코드

정의

0

다음 시나리오 중 하나가 발생했습니다.

  • 도움말을 보려면 도움말 나와 있습니다.

  • 솔루션이 성공적으로 설치되었습니다.

  • 솔루션이 성공적으로 제거되었습니다.

-100

가능한 다음 원인을 확인합니다.

  • 일부 명령줄 옵션이 여러 번 설정되었습니다. 각 옵션이 한 번씩만 설정되도록 합니다.

  • 하나 이상의 명령줄 옵션이 잘못되었습니다.

유형 "도움말을 보려면 /?"를 도움말을 보려면. 자세한 내용은 연습: ClickOnce Office 솔루션용 사용자 지정 설치 관리자 만들기을 참조하십시오.

-101

하나 이상의 명령줄 옵션이 잘못되었습니다. 유형 "도움말을 보려면 /?"를 도움말을 보려면.

-200

배포 매니페스트 URI가 잘못되었습니다. 유형 "도움말을 보려면 /?"를 도움말을 보려면.

-201

배포 매니페스트가 잘못되었으므로 솔루션을 설치할 수 없습니다. 자세한 내용은 Office 솔루션의 배포 매니페스트을 참조하십시오.

-202

Office 응용 프로그램 매니페스트 섹션에 대 한 Visual Studio 도구 잘못 되었으므로 솔루션을 설치할 수 없습니다. 자세한 내용은 Office 솔루션의 응용 프로그램 매니페스트을 참조하십시오.

-203

다운로드 오류로 인해 솔루션을 설치할 수 없습니다. 배포 매니페스트 URI 또는 네트워크 파일 위치를 확인하고 다시 시도하십시오.

-300

보안 예외로 인해 솔루션을 설치할 수 없습니다. 자세한 내용은 Office 솔루션 보안을 참조하십시오.

-400

솔루션을 설치할 수 없습니다.

-401

솔루션을 제거할 수 없습니다.

-500

작업이 취소되었습니다. 다음 시나리오 중 하나가 발생했습니다.

  • 솔루션을 설치할 수 없습니다.

  • 솔루션을 제거할 수 없습니다.

  • 배포 매니페스트를 다운로드할 수 없습니다.

참고 항목

작업

방법: ClickOnce Office 솔루션 설치

참조

Office 솔루션의 배포 매니페스트

Office 솔루션의 응용 프로그램 매니페스트

기타 리소스

ClickOnce를 사용하여 Office 솔루션 게시

ClickOnce를 사용하여 Office 솔루션 게시