Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este exemplo ilustra como criar uma instalação baseada em URL de um pacote do Windows Installer. Para obter mais informações sobre como proteger instalações e usar certificados digitais, consulte Guidelines for Authoring Secure Installations and Digital Signatures and Windows Installer.
Para reproduzir este exemplo, você precisa do utilitário SignTool. Para obter detalhes, consulte o de Referência de Ferramentas de CryptoAPI no Microsoft Windows Software Development Kit (SDK). Você também precisa de utilitários Msistuff.exe e Setup.exe dos componentes do SDK do windows para desenvolvedores do Windows Installer. Para obter mais informações, consulte inicialização de download da Internet.
O exemplo tem as seguintes especificações:
Quando os usuários visitam seu site e clicam no link "Instalação do MySetup", eles recebem a opção de salvar ou executar a partir desse local. Se o usuário optar por executar a partir desse local, o Setup.exe atualizará a versão do Windows Installer em seu computador, se necessário, verificará a assinatura digital no pacote do instalador e instalará o pacote em seu computador.
Há um certificado digital, Mycert.cer, fornecido com uma chave privada, Mycert.pvk.
A URL do site hipotético que um cliente visitaria para instalar o pacote é https://www.blueyonderairlines.com/Products/MySetup/mysetup.html.
O layout do servidor Web é o seguinte.
URL Arquivo Descrição https://www.blueyonderairlines.com/Products/MySetup/ Setup.exe Setup.exe bootstrapper. https://www.blueyonderairlines.com/Products/MySetup/ MySetup.msi Pacote de instalação https://www.blueyonderairlines.com/Products/MySetup/ Cab1.cab Gabinete de arquivos de origem nº 1 https://www.blueyonderairlines.com/Products/MySetup/ Cab2.cab Gabinete de arquivos de origem nº 2 https://www.blueyonderairlines.com/Products/Common/InstMsi/Ansi Instmsi.exe AnSI Windows Installer 2.0 redistribuível. https://www.blueyonderairlines.com/Products/Common/InstMsi/Unicode Instmsi.exe Redistribuível do Windows Installer 2.0 Unicode.