소개
msix-no-cert는 작은 PowerShell 유틸리티로, 자체 서명 인증서를 사용하여 MSIX 파일에 설치 프로그램을 만드는 데 도움을 줍니다.
상세정보
소개
msix-no-cert는 작은 PowerShell 유틸리티로, 자체 서명 인증서를 사용하여 MSIX 파일에 설치 프로그램을 만드는 데 도움을 줍니다.
주요 기능
- PowerShell을 통해 MSIX 패키지에 자체 서명 인증서 적용
- 개발자나 소규모 팀이 테스트용 MSIX 설치자를 빠르게 생성 가능
- 별도의 상업용 코드 서명 인증서 없이도 MSIX 패키징 워크플로 지원
지원 환경
Windows 10 이상에서 PowerShell을 실행할 수 있는 환경에서 동작합니다. MSIX 패키징 기능이 포함된 Windows SDK가 권장됩니다.
기본 사용법
- GitHub 저장소에서 msix-no-cert 스크립트를 다운로드합니다.
- PowerShell을 관리자 권한으로 열고 스크립트 경로를 지정하여 실행합니다.
- 스크립트는 자체 서명 인증서를 생성(또는 기존 인증서 사용)하고 대상 MSIX 파일에 서명합니다.
- 서명 완료 후 생성된 MSIX installer를 배포하거나 테스트할 수 있습니다.
제한 사항 및 체크포인트
- 자체 서명 인증서는 기본적으로 신뢰되지 않으므로, 배포 대상 장치에서 인증서를 수동으로 신뢰해야 합니다.
- 상용 배포나 Microsoft Store 공개에는 상업적으로 신뢰받는 코드 서명 인증서가 필요합니다.
- 스크립트는 PowerShell 실행 정책에 따라 차단될 수 있으며, 필요한 경우 Set-ExecutionPolicy를 조정해야 합니다.
FAQ
- 이 도구는 무료인가요? 예, GitHub에서 오픈소스로 제공됩니다.
- 어떤 인증서를 사용할 수 있나요? 자체 서명 인증서뿐 아니라 기존에 보유한 코드 서명 인증서도 사용할 수 있습니다.
- 서명 후 Windows에서 경고가 나타나나요? 자체 서명 인증서를 신뢰하지 않은 경우 SmartScreen 또는 경고 dialog가 표시될 수 있습니다.
- MSIX 패키징에 대한 자세한 문서는 어디에서 볼 수 있나요? Microsoft Learn의 MSIX 패키징 및 서명 관련 문서를 참조하세요.
시스템 요구사항
PowerShell


