MSIX 코어를 지원 하도록 기존 MSIX 패키지 업데이트Update your existing MSIX package to support MSIX Core

Msix Core를 사용 하 여 msix 패키지를 배포 하려면 먼저 msix 패키지 매니페스트를 업데이트 해야 합니다.Before you can deploy your MSIX package with MSIX Core, you must first update your MSIX package manifest.

MSIX으로 패키지 된 앱은 배포 되는 운영 체제와 호환 되어야 합니다.Apps packaged as MSIX must be compatible with the operating system in which they are being deployed. MSIX 패키지 매니페스트에는 이름 Msixcore. 데스크톱과 함께 적절 한 targetdevicefamily 및 운영 체제 빌드 번호와 일치 하는 MinVersion 이 포함 되어야 합니다.The MSIX package manifest must contain a proper TargetDeviceFamily with the name MSIXCore.Desktop and a MinVersion matching the operating system build number. 앱이 기본적으로 MSIX을 지 원하는 운영 체제에서 제대로 배포 되도록 관련 Windows 10, 버전 1709 및 이후 항목만 포함 해야 합니다.Make sure to also include the relevant Windows 10, version 1709 and later entry as well so the app will deploy properly on operating systems that natively support MSIX.

다음 예에서는 Windows 7 SP1을 최소 버전으로 지정 합니다.The following example specifies Windows 7 SP1 as a minimum version:

  <Dependencies>
    <TargetDeviceFamily Name="MSIXCore.Desktop" MinVersion="6.1.7601.0" MaxVersionTested="10.0.10240.0" />
    <TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.16299.0" MaxVersionTested="10.0.18362.0" />
  </Dependencies>

모든 Msixcore. 데스크톱 앱은 동일한 빌드 번호를 사용 하는 운영 체제를 기반으로 하는 데스크톱 환경에서 Windows Server에 배포 됩니다.All MSIXCore.Desktop apps will deploy to Windows Server with Desktop Experience based operating systems with the same build number. 앱이 서버 운영 체제에만 사용 되는 경우에는 이름이 Msixcore. servertargetdevicefamily 를 지정 합니다.If the app is intended only for a server operating system, specify a TargetDeviceFamily with the name MSIXCore.Server. Windows Server Core에 대 한 배포는 지원 되지 않습니다.Deployment to Windows Server Core is not supported.

MSIX 패키징 도구 패키지 편집기를 사용 하 여 매니페스트 업데이트Update Manifest using the MSIX Packaging Tool Package Editor

MSIX 패키지를 사용 하는 경우 msix 패키지 도구를 사용 하 여 다시 패키지 없이 MSIX 코어를 지원 하도록 기존 패키지를 업데이트할 수 있습니다.If you have an MSIX package, you can use the MSIX Package Tool to update your existing package to support MSIX Core without repackaging. 패키지 편집기를 통해 다음 두 가지 방법으로이 작업을 수행할 수 있습니다.You can do it two ways through the Package Editor:

  1. Msix 패키징 도구 앱 열기Open MSIX Packaging Tool app
  2. 패키지 편집기 선택Select Package editor
  3. 찾아보기 ... 를 클릭 하 여 패키지를 찾습니다.Click on Browse... to locate your package
  4. 패키지 열기 를 클릭 합니다.Click Open package

[옵션 1] 확인란 및 드롭다운을 사용 하 여 지원 추가[Option 1] Use the checkbox and dropdown to add support

  1. Msix 핵심 지원에서 이 패키지에 msix 코어에 대 한 지원을 추가 하는 확인란을 선택 합니다.Under MSIX Core Support, select the checkbox to Add support for MSIX Core to this package
  2. 이 패키지에 대해 지원 하려는 Windows 버전을 선택 합니다.Select the Windows version you would like supported for this package

[옵션 2] 매니페스트 파일에 수동으로 추가[Option 2] Manually add in the manifest file

  1. 매니페스트 파일에서 파일 열기 를 클릭 합니다.Under Manifest file, click Open File
  2. 패키지의 매니페스트를 보고 있습니다.You are viewing the package's manifest. 종속성 에서 대상 장치 패밀리로 Msix Core 추가 (위 참조)Under Dependency add MSIX Core as a Target Device Family (see above)
  3. 매니페스트를 저장 하 고 닫습니다.Save and Close the manifest
  4. 패키지 다시 서명Re-sign the package
  5. 저장 을 클릭 하 고 패키지의 증가 여부를 선택 합니다.Click Save and select whether you would like your package to increment

변환 하는 동안 MSIX 패키징 도구를 사용 하 여 MSIX 핵심 지원 추가Add MSIX Core support using the MSIX Packaging Tool during conversion

버전 1.2020.402.0부터 MSIX 패키징 도구를 사용 하 여 생성 하는 각 MSIX 패키지에 MSIX 코어 지원을 추가할 수 있습니다.Starting in version 1.2020.402.0, you can add MSIX Core support to each MSIX package that you generate with the MSIX Packaging Tool.

모든 MSIX 패키지에 MSIX 핵심 지원 추가Add MSIX Core support to all MSIX Packages

  1. Msix 패키징 도구 앱 열기Open MSIX Packaging Tool app
  2. 오른쪽 위에 있는 기어를 선택 하 여 설정 에 액세스 합니다.Select the gear in the top right to access the settings
  3. 도구 기본값 아래에서 패키지를 생성할 때 msix 코어에 대 한 지원을 추가 하는 확인란을 선택 합니다.Under Tool Defaults select the checkbox to Add support for MSIX Core when generating a package.
  4. 기본적으로 지원 하려는 Windows 버전을 선택 합니다.Select the Windows version you would like support for by default
  5. 설정 저장Save settings

워크플로 중 단일 패키지에 MSIX 핵심 지원 추가Add MSIX Core support to a single package during workflow

기존 설치 관리자를 변환 하는 동안 기본 설정으로 지정 하지 않은 경우 생성 하는 패키지에 MSIX 코어 지원을 추가 하도록 선택할 수 있습니다.During conversion of an existing installer, you can choose to add MSIX Core support to the package you are generating, if you don't have it specified as a default setting. 설정에서 지정한 기본 설정을 덮어쓸 수도 있습니다.You can also overwrite the default setting that you have specified in your settings.

  1. 변환의 패키지 정보 단계에서 이 패키지에 MSIX 코어에 대 한 지원을 추가 하는 확인란을 선택 합니다.On the Package Information step of conversion, select the checkbox to Add support for MSIX Core to this package
  2. 이 패키지에 대해 지원 하려는 Windows 버전을 선택 합니다.Select the Windows version you would like supported for this package
  3. 변환 프로세스를 계속 합니다.Continue with your conversion process

MSIX Core에서 지원 되는 Windows 버전Windows versions supported by MSIX Core

속성Name 버전Version
Windows 7, SP 1Windows 7, SP 1 6.1.7601.06.1.7601.0
Windows 8.1 (업데이트 1)Windows 8.1 (Update 1) 6.3.9600.06.3.9600.0
Windows 10 2015 LTSB (1507)Windows 10 2015 LTSB (1507) 10.0.10240.010.0.10240.0
Windows 10 2016 LTSB (1607)Windows 10 2016 LTSB (1607) 10.0.14393.010.0.14393.0
Windows Server 2008 R2Windows Server 2008 R2 6.1.7601.06.1.7601.0
Windows Server 2012Windows Server 2012 6.2.9200.06.2.9200.0
Windows Server 2012 R2Windows Server 2012 R2 6.3.9600.06.3.9600.0
Windows Server 2016Windows Server 2016 10.0.14393.010.0.14393.0