방법: 사용자 선택에 따른 조건부 설치 설정

업데이트: 2007년 11월

Condition 속성을 사용하여 설치 관리자에 조건부 논리를 추가할 수 있습니다. 예를 들어, 사용자가 특정 파일의 설치 여부를 선택하도록 합니다. 설치 시 조건이 true로 확인될 경우에만 조건이 평가되고 파일이 설치됩니다.

다음 예제에서는 라디오 단추 사용자 인터페이스 대화 상자를 사용하여 파일을 조건부로 설치하는 것을 보여 줍니다.

참고:

실제 설정이나 버전에 따라서 화면에 나타나는 대화 상자와 메뉴 명령이 도움말의 설명과 다를 수 있습니다. 설정을 변경하려면 도구 메뉴에서 설정 가져오기 및 내보내기를 선택합니다. 자세한 내용은 Visual Studio 설정을 참조하십시오.

사용자의 선택에 따라 파일을 설치하려면

  1. 사용자 인터페이스 편집기의 설치 아래에서 시작 노드를 선택합니다.

  2. 작업 메뉴에서 대화 상자 추가를 선택합니다.

  3. 대화 상자 추가 대화 상자에서 라디오 단추 (단추 2개) 대화 상자를 선택합니다.

  4. 작업 메뉴에서 위로 이동을 두 번 선택하여 라디오 단추 (단추 2개) 노드를 환영 노드 바로 아래로 이동합니다.

    참고:

    모든 사용자 지정 대화 상자는 설치 폴더 대화 상자 또는 웹 설치 프로젝트의 설치 위치 대화 상자 앞에 와야 합니다.

  5. 사용자 인터페이스 편집기에서 라디오 단추 (단추 2개) 노드를 선택합니다. 속성 창에서 BodyText 속성을 선택하고 화면에 표시되는 선택 사항을 설명합니다(예: "추가 정보 파일을 설치하시겠습니까?").

  6. Button1Label 속성을 선택하고 첫째 옵션을 설명합니다(예: "추가 정보 파일을 설치합니다.").

  7. Button2Label 속성을 선택하고 둘째 옵션을 설명합니다(예: "추가 정보 파일을 설치하지 않습니다.").

  8. 보기 메뉴에서 편집기를 가리킨 다음 파일 시스템을 클릭합니다.

  9. 파일 시스템 편집기에서 파일을 선택합니다.

  10. 속성 창에서 Condition 속성을 선택하고 BUTTON2=1을 입력합니다.

    이 조건은 라디오 단추 (단추 2개) 대화 상자의 ButtonProperty 속성(BUTTON2)을 사용하며, 이 속성은 설치 시 선택한 단추에 따라 Button1Value (1) 또는 Button2Value (2) 속성을 반환합니다. 첫째 단추를 선택하면 BUTTON2=1 조건이 true로 확인되고 파일이 설치됩니다.

    팁:

    위의 예제에서 ButtonProperty 속성은 기본값 "BUTTON2"를 사용합니다. 대부분의 경우 이를 의미 있는 이름(예: "InstallReadme")으로 변경합니다.

참고 항목

개념

배포 조건

참조

Condition 속성

기타 리소스

배포 시 사용자 인터페이스 관리

배포 시 파일 설치 관리