다음을 통해 공유


AppInstaller

이 요소는 appinstaller 파일의 루트 요소를 정의합니다. appinstaller 파일은 구조를 설명하고 배포 작업의 일부로 설치될 패키지를 정의합니다.

요소 계층 구조

<AppInstaller>

Syntax


<?xml version="1.0" encoding="UTF-8"?>

<AppInstaller 
    xmlns="http://schemas.microsoft.com/appx/appinstaller/2017/2"
    Version= A version string in quad notation, "Major.Minor.Build.Revision".
    Uri= Web Uri to the redirected appinstaller file >

  <!-- Child elements -->
  ( MainPackage
  & MainBundle?
  & Dependencies?
  & OptionalPackages?
  & RelatedPackages?
  & UpdateSettings?
  & s4:UpdateUris?
  & s4:RepairUris?
  )

</AppInstaller>

? 선택적(0개 또는 1개) & 인터리브 커넥터(임의의 순서로 발생할 수 있음)

특성 및 요소

특성

attribute Description 데이터 형식 필수
xmlns appinstaller 스키마의 네임스페이스 정의입니다. 네임스페이스 목록은 이 문서의 요구 사항 섹션을 참조하세요. 길이가 1자에서 2084자 사이의 문자열인 URI입니다. Yes
버전 appinstaller 파일의 버전 쿼드 표기법의 버전 문자열인 "Major.Minor.Build.Revision"입니다. Yes
URI 리디렉션된 appinstaller 파일에 대한 웹 URI입니다. 필드에 지정된 Uri가 현재 파일과 다른 경우 배포 작업은 현재 파일 대신 Uri로 리디렉션됩니다. appinstaller 파일은 최대 3번만 리디렉션할 수 있습니다. 여러 키/값 쌍이 있는 쿼리 문자열은 현재 지원되지 않습니다. 길이가 1~2084자인 웹 URI입니다. Yes

자식 요소

자식 요소가 지정된 순서로 표시되어야 합니다.

자식 요소 Description
MainPackage 설치할 기본 패키지를 지정합니다.
MainBundle 설치할 기본 번들을 지정합니다.
OptionalPackages 선택적 패키지를 지정합니다.
RelatedPackages 관련 패키지를 지정합니다. 이러한 패키지는 설치되지 않습니다.
종속성 이러한 종속성은 필요한 경우 설치될 종속성입니다.
UpdateSettings updatesettings 요소를 사용하여 설치된 패키지의 자동 업데이트를 토글합니다.
s4:UpdateUris 설치를 업데이트하기 위한 앱 설치 관리자 파일을 가리키는 Uri 목록을 지정합니다.
s4:RepairUris 설치를 복구하기 위해 앱 설치 관리자 파일을 가리키는 Uri 목록을 지정합니다.

부모 요소

이 가장 바깥쪽 요소는 다른 요소에 포함되지 않을 수 있습니다.

설명

<AppInstaller><MainPackage> 또는 <MainBundle> 요소를 가질 수 있습니다. 둘 중 하나 이상이 포함된 경우 배포 작업이 실패합니다. 이 encoding="UTF-8" 스케이프 문자가 없고 ascii가 아닌 문자만 허용됩니다.

요구 사항

요구 사항 Description
xmlns=http://schemas.microsoft.com/appx/appinstaller/2017 이 네임스페이스는 Windows 10 버전 1709에 도입된 기능에 필요합니다.
xmlns:s4=http://schemas.microsoft.com/appx/appinstaller/2021 이 네임스페이스는 Windows 버전 21H2 빌드 22000에 도입된 기능에 필요합니다.
최소 OS 버전 Windows 10, 버전 1709