Package & Deployment Wizard

Poslední věcí, kterou musíte udělat před vlastním generováním instalační sady je pojmenovat instalační script. Při příštím spuštění PDW si aplikace nejprve prohledá adresář, zda se v něm tento script nenachází a pokud ano, tak si z něj načte nastavení, takže opětovná tvorba instalační sady pro jeden projekt je již daleko jednodušší.

Po uložení scriptu proběhne vygenerování instalační sady, kterou pak již můžete distribuovat. Soubory jsou uloženy na cestě, kterou jste během činnosti PDW zadali. Obvykle to bývá setup.exe, setup.lst a jeden nebo více CAB souborů - podle specifikace v PDW.

Pokud se Vám vzhled nebo činnost vygenerovaného instalačního programu nelíbí, máte možnost si upravit jeho zdrojové kódy. Ty najdete v instalačním adresáři Visual Basicu, ve složce Wizards\PDWizard\Setup. Je třeba ale podotknout, že než se do něčeho takového pustíte, tak tento adresář nejprve zazálohujte, protože pokud něco změníte a instalace pak nebudou fungovat, těžko se vrací zpět. Změněný projekt zkompilujte a pak musíte znovu vygenerovat instalační sadu.

Po vydání VB obsahoval instalátor chybu, díky níž nebylo možné v jiných prostředích než anglických korektně nainstalovat aplikaci, protože byla chybná detekce datumového nastavení. Tato chyba byla odstraněna díky Service Packu 3, takže Vám vřele doporučuji si stáhnout nejnovější SP a nainstalovat.

Jak již bylo uvedeno na začátku tohoto seriálu, máte mnoho možností, jakým způsobem distribuovat aplikace. Osobně jsem vyzkoušel několik produktů, včetně Install Shieldu nebo Wise Instalátoru. Můj názor je ten, že pokud není nějaký instalátor schopen na 100% zaručit, že bude aplikace napsaná ve Visual Basicu nainstalována korektně a neumí do instalačního balíku přidat všechny soubory, které aplikace potřebuje pro svůj běh, je lepší využívat standardní, i když ve svých možnostech trochu omezený Package & Deployment Wizard.

Zpět

Autor: The Bozena