URL-Based Windows Installer 설치 예제
이 예제에서는 Windows Installer 패키지의 URL 기반 설치를 만드는 방법을 보여 줍니다. 설치 보안 및 디지털 인증서 사용에 대한 자세한 내용은 보안 설치 및 디지털 서명 및 Windows Installer작성에 대한 지침을 참조하세요.
이 샘플을 재현하려면 SignTool 유틸리티가 필요합니다. 자세한 내용은 Microsoft SDK(Windows 소프트웨어 개발 키트)의 CryptoAPI 도구 참조 참조하세요. Windows Installer Developers Windows SDK 구성 요소의 Msistuff.exe 및 Setup.exe 유틸리티도 필요합니다. 자세한 내용은 인터넷 다운로드 부트스트래핑참조하세요.
이 예제에는 다음과 같은 사양이 있습니다.
사용자가 웹 사이트를 방문하여 "MySetup 설치" 링크를 클릭하면 해당 위치에서 저장하거나 실행하는 옵션이 표시됩니다. 사용자가 해당 위치에서 실행하도록 선택하면 Setup.exe 필요한 경우 컴퓨터에서 Windows Installer 버전을 업그레이드하고 설치 관리자 패키지에서 디지털 서명을 확인하고 해당 컴퓨터에 패키지를 설치합니다.
프라이빗 키 Mycert.pvk와 함께 제공되는 Mycert.cer 디지털 인증서가 있습니다.
고객이 패키지를 설치하기 위해 방문하는 가상 웹 사이트의 URL은 https://www.blueyonderairlines.com/Products/MySetup/mysetup.html.
웹 서버 레이아웃은 다음과 같습니다.
URL 파일 묘사 https://www.blueyonderairlines.com/Products/MySetup/ Setup.exe Setup.exe 부트스트래퍼입니다. https://www.blueyonderairlines.com/Products/MySetup/ MySetup.msi 설치 패키지 https://www.blueyonderairlines.com/Products/MySetup/ Cab1.cab 원본 파일 캐비닛 #1 https://www.blueyonderairlines.com/Products/MySetup/ Cab2.cab 원본 파일 캐비닛 #2 https://www.blueyonderairlines.com/Products/Common/InstMsi/Ansi Instmsi.exe ANSI Windows Installer 2.0 재배포 가능 패키지. https://www.blueyonderairlines.com/Products/Common/InstMsi/Unicode Instmsi.exe 유니코드 Windows Installer 2.0 재배포 가능