Share via


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

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

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

참고

다음 지침처럼 컴퓨터에서 Visual Studio 사용자 인터페이스 요소 일부에 대한 이름이나 위치를 다르게 표시할 수 있습니다. 이러한 요소는 사용하는 Visual Studio 버전 및 설정에 따라 결정됩니다. 자세한 내용은 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 속성

기타 리소스

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

배포 시 파일 설치 관리