Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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 e Windows Installer.
Para reproduzir este exemplo, você precisa do utilitário SignTool. Para obter detalhes, consulte o CryptoAPI Tools Reference no Microsoft Windows Software Development Kit (SDK). Você também precisa Msistuff.exe e Setup.exe utilitários do Windows SDK Components for Windows Installer Developers. Para obter mais informações, consulte Internet Download Bootstrapping.
O exemplo tem as seguintes especificações:
Quando os utilizadores visitam o seu website e clicam no link "MySetup Installation", é-lhes apresentada a opção de guardar ou executar a partir dessa localização. Se o usuário optar por executar a partir desse local, o Setup.exe atualiza a versão do Windows Installer em seu computador, se necessário, verifica a assinatura digital no pacote do instalador e instala o pacote em seu computador.
Existe um certificado digital, Mycert.cer, fornecido com uma chave privada, Mycert.pvk.
O 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 Ficheiro 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 do arquivo de origem #1 https://www.blueyonderairlines.com/Products/MySetup/ Cab2.cab Gabinete do arquivo de origem #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 Unicode Windows Installer 2.0 redistribuível.