다음을 통해 공유


MSIX 앱 배포

MSIX 패키징 형식은 Microsoft Intune 및 Microsoft Endpoint Configuration Manager 같은 디바이스 및 애플리케이션 관리 도구를 사용하여 클라이언트 디바이스에 배달할 수 있습니다.

패키지된 앱은 배포 도구, PowerShell 또는 AppInstaller를 사용하여 설치할 수 있습니다. AppInstaller를 사용하여 MSIX 패키지 앱을 설치하면 사용자 또는 IT 전문가가 MSIX 설치 관리자를 마우스 오른쪽 단추로 클릭하고 설치하거나 두 번 클릭하도록 선택할 수 있습니다. 이 방법은 설치 단추를 선택하여 설치 를 시작하고 설치 진행률을 확인하라는 메시지를 표시합니다. 또는 사용 가능한 PowerShell cmdlet을 사용하여 MSIX 패키지 앱의 설치 및 제거를 자동으로 수행할 수 있습니다.

Microsoft Configuration Manager

MSIX는 표준화된 설치 패키징 형식이므로 애플리케이션에 대한 세부 정보(Publisher, 애플리케이션 이름 및 버전)가 자동으로 검색되고 Microsoft Configuration Manager 내의 애플리케이션 만들기 마법사를 통해 검토를 위해 표시됩니다. 마찬가지로 MSIX 애플리케이션과 함께 사용되는 설치 문자열 및 검색 방법은 일관되고 Microsoft Configuration Manager 애플리케이션 만들기 마법사에서 자동으로 구성됩니다.

Microsoft Configuration Manager 애플리케이션을 만들 때 애플리케이션 유형을 선택합니다. Windows 앱 패키지(*.appx, *.appxbundle, *.msix, *.msixbundle). Microsoft Configuration Manager 통해 애플리케이션을 만들고 배포하는 방법에 대한 지침은 애플리케이션 만들기 및 배포 참조하세요.

Microsoft Intune

Microsoft Intune 클라이언트 앱 모델을 통해 클라이언트 디바이스에 MSIX 애플리케이션 배포를 지원합니다. MSIX는 표준화된 설치 패키징 형식이므로 애플리케이션(애플리케이션 이름, 설명 및 Publisher)에 대한 세부 정보가 앱 정보 내에 자동으로 채워집니다.

MSIX 애플리케이션 설치가 표준화됩니다. 따라서 Microsoft Intune에 새로운 업무용 응용 프로그램을 추가할 때 설치에 필요한 자동화 설치 매개 변수를 구성할 필요가 없습니다. Microsoft Intune 통해 애플리케이션을 만들고 배포하는 방법에 대한 지침은 Intune에서 기간 업무 앱 만들기 참조하세요.

웹(앱 설치 관리자)

MSIX는 IIS 서버를 사용하여 배포할 수 있습니다. ms-appinstaller 프로토콜을 추가하면 훨씬 더 나은 설치 환경이 만들어집니다.
MSIX 파일을 IIS에서 배포하고, MSIX 앱 배포를 지원하도록 IIS 서버를 구성하는 방법에 대해서는 IIS 서버에서 Windows 10 앱 배포를 참조하세요.

비즈니스용 Microsoft Store(사용 중지)

중요합니다

비즈니스용 Microsoft Store와 교육용 Microsoft Store는 2023년 3월 31일에 중단되었습니다. 엔터프라이즈 앱 배포의 경우 Microsoft Intune 사용하여 MSIX 기간 업무 앱을 관리되는 디바이스에 직접 배포합니다.

CI/CD 파이프라인

중요합니다

Visual Studio App Center 2025년 3월 31일에 은퇴했습니다. GitHub Actions 또는 Azure Pipelines 사용하여 MSIX 패키지 빌드, 테스트 및 배포를 자동화합니다. MSIX CI/CD에 대한 지침은 MSIX 앱에 대한 CI/CD 파이프라인 설정을 참조하세요.

배포 이미지 서비스 및 관리(DISM.exe) 및 프로비저닝

디즘

IT 전문가는 DISM(배포 이미지 서비스 및 관리) cmdlet을 사용하여 배포 전에 Windows 이미지에 MSIX 패키지를 설치, 제거 및 구성할 수 있습니다.
프로비저닝에 대한 자세한 내용은 배포 이미지 서비스 및 관리 및 프로비저닝을 참조하세요.

프로비저닝

IT 전문가는 프로비저닝을 사용하여 다시 이미징하지 않고 최종 사용자 디바이스를 구성합니다. IT 전문가는 최종 사용자 시스템에 MSIX 패키지를 미리 설치할 수 있습니다. 프로비저닝에 대한 자세한 내용은 배포 이미지 서비스 및 관리 및 프로비저닝을 참조하세요.

MSIX 앱 관리

MSIX 패키지에는 IT 전문가가 설치를 제어하는 데 사용할 수 있는 포괄적인 컨트롤 집합이 있습니다. IT 전문가는 MSIX 앱이 업그레이드, 다운그레이드 또는 제거할 수 있는 방법과 시기를 결정할 수 있습니다. MSIX 패키지는 AppLocker 및 그룹 정책과 같은 받은 편지함 Windows 서비스로 제한할 수도 있습니다.

AppLocker를 통해 MSIX 앱 설치 방지

AppLocker에서 지원되는 기능은 MSIX 애플리케이션이 회사 디바이스에서 실행되도록 허용하거나 거부하는 기능입니다. 이 작업은 MSIX 앱 특성을 기반으로 규칙을 정의하여 수행됩니다. 이러한 특성에는 게시자 이름, 제품 이름, 파일 이름, 파일 버전, 파일 경로 및 파일 해시가 포함됩니다. 그런 다음 이러한 규칙으로 식별된 MSIX 앱은 실행을 허용하거나 거부하도록 구성됩니다.

조직 내에서 AppLocker를 활용하여 회사 디바이스에서 실행될 수도 있고 실행되지 않을 수도 있는 앱을 제어할 수 있는 여러 가지 방법이 있습니다. 전체 목록은 AppLocker 규칙 작업을 참조하세요.

그룹 정책을 통해 액세스 관리

그룹 정책은 Active Directory 환경에서 운영 체제, 애플리케이션 및 사용자 설정의 중앙 집중식 관리 및 구성을 제공합니다. MSIX 패키지 애플리케이션은 그룹 정책 레지스트리 키를 읽고 그룹 정책 설정을 적용할 수 있습니다.
그룹 정책 지원의 MSIX 지원 및 제한 사항에 대한 자세한 내용은 그룹 정책 및 패키지된 앱을 참조하세요.

MSIX 업데이트 관리

앱 설치 관리자 파일을 사용하여 앱의 업데이트 동작을 구성합니다. IT 전문가는 사용자가 MSIX에 대한 업데이트를 받는 시기와 업데이트가 자동으로 수행되는지를 정의할 수 있습니다. 사용자는 시작 시 업데이트해야 하거나 지연될 수 있습니다.

MSIX 업데이트 일정 구성에 대한 자세한 내용은 앱 설치 관리자 파일에서 업데이트 설정 구성을 참조하세요.

하향 조정

MSIX는 앱 다운그레이드를 지원하므로 동일한 앱의 이전 버전을 설치하기 전에 앱을 제거할 필요가 없습니다. ForceUpdateFromAnyVersion을 지정하면 MSIX를 하위 버전으로 다운그레이드할 수 있습니다. 이는 심각한 버그가 이미 배포된 경우에 유용합니다.

ForceUpdateFromAnyVersion에 대한 자세한 내용은 앱 설치 관리자 파일에서 업데이트 설정 구성을 참조하세요.

중요 업데이트

경우에 따라 사용자는 앱을 업데이트하라는 메시지를 무시합니다. MSIX를 사용하면 IT 전문가가 UpdateBlocksActivation을 지정하여 중요로 표시하여 앱에 대한 업데이트를 강제 적용할 수 있습니다.

UpdateBlocksActivation에 대한 자세한 내용은 앱 설치 관리자 파일에서 업데이트 설정 구성을 참조하세요.

제거(설치 해제)

MSIX는 강력한 설치 및 제거 스토리를 제공합니다. MSIX 패키지는 컨테이너화된 패키지이므로 패키지를 제거하면 %ProgramFiles%\WindowsApps에 기록된 모든 파일과 애플리케이션에 대해 생성된 AppData 폴더 또는 레지스트리 설정의 시스템 파일을 비롯한 모든 애플리케이션 아티팩트가 제거됩니다. 제거는 사용자가 만든 파일을 제거하지 않습니다.