Windows 앱의 패키지, 배포 및 쿼리
OPC 형식에 따라 .msix/.appx 앱 패키지를 통해 Windows 앱(UWP 및 데스크톱 앱 포함)을 배포, 관리 및 서비스합니다. 각 앱 패키지에는 앱을 구성하는 파일과 Windows에 소프트웨어를 설명하는 매니페스트 파일이 포함되어 있습니다.
소개
일반적으로 개발자는 Visual Studio를 사용하여 앱 패키지를 만들고 서명합니다. 자세한 내용은 Visual Studio를 사용하여 UWP 앱 패키지 패키지를 참조 하세요.
Microsoft Store를 사용하면 전 세계 고객에게 앱을 쉽게 빌드, 제출 및 판매할 수 있습니다. 자세한 내용은 앱 제출을 참조 하세요.
Windows PowerShell cmdlet을 사용하면 스토어를 사용하지 않고도 기간 업무용 Windows 앱을 설치하고 관리할 수 있습니다. 자세한 내용은 Appx 모듈 Cmdlet을 참조하세요.
패키징, 배포 및 쿼리 API를 사용하여 프로그래밍 방식으로 다음 작업을 수행할 수 있습니다.
- Windows 앱용 앱 패키지 만들기
- 패키지된 Windows 앱 배포
- 시스템에 설치된 앱 패키지를 열거하고 매니페스트에서 해당 패키지에 대한 정보를 가져옵니다.
- 앱 패키지의 콘텐츠 사용
섹션 내용
항목 | 설명 |
---|---|
앱 패키지를 만드는 방법(C++) | 패키징 API를 사용하여 앱 패키지를 만드는 방법을 알아봅니다. |
앱 패키지 서명 인증서를 만드는 방법 | MakeCert 및 Pvk2Pfx를 사용하여 앱 패키지에 서명할 수 있도록 테스트 코드 서명 인증서를 만드는 방법을 알아봅니다. |
SignTool을 사용하여 앱 패키지에 서명하는 방법 | SignTool을 사용하여 배포할 수 있도록 앱 패키지에 서명하는 방법을 알아봅니다. |
앱 패키지 서명 오류 문제를 해결하는 방법 | 앱 배포 실패는 앱 패키지의 디지털 서명 유효성을 검사하지 못하여 발생할 수 있습니다. 이러한 오류를 인식하는 방법과 이러한 오류를 인식하는 방법에 대해 알아봅니다. |
프로그래밍 방식으로 앱 패키지에 서명하는 방법(C++) | SignerSignEx2 함수를 사용하여 앱 패키지에 서명하는 방법을 알아봅니다. |
사용자 지정 파일을 사용하는 OEM 앱을 개발하는 방법 | 사용자 지정 파일을 사용하여 OEM에서 앱으로 정보를 전달하는 앱을 개발하는 방법을 알아봅니다. |
powershell.exe 이외의 netfx 호스트에서 Appx 모듈을 사용하는 방법 | powershell.exe 이외의 netfx 호스트에서 Appx 모듈을 사용하는 방법을 알아봅니다. |
앱 패키지 콘텐츠 추출(C++) | 패키징 API를 사용하여 앱 패키지에서 파일을 추출하는 방법을 알아봅니다. |
앱 패키지 매니페스트 정보 쿼리(C++) | 패키징 API를 사용하여 앱 패키지 매니페스트에서 정보를 가져오는 방법 알아보기 |
문제 해결 | 앱 패키지를 패키징, 배포 또는 쿼리할 때 발생하는 문제를 해결하는 데 도움이 되는 정보를 제공합니다. |
패키지 API 참조 | 패키징 API는 앱 패키지를 만들고 읽고 씁니다. |
배포 API 참조 | 배포 API는 앱 패키지를 설치, 업데이트 및 제거합니다. |
쿼리 API 참조 | 쿼리 API는 시스템에 설치된 앱 패키지에 대한 정보를 가져옵니다. |
도구 및 PowerShell cmdlet | 이러한 도구 및 cmdlet을 사용하여 앱 패키지를 만들고 설치하고 관리합니다. |
SDK 샘플 | Windows 앱에 대한 패키징, 배포 및 쿼리 API를 보여 주는 SDK 샘플을 다운로드합니다. |
용어 설명 | Windows 앱의 패키징, 배포 및 쿼리와 관련된 용어에 대해 알아봅니다. |
관련 항목
-
개념
-
기타 참조