Dai un'occhiata alla dell'articolo
Authoring a Custom Bootstrapper Package for Visual Studio 2005
Se si individua una cartella C: \ Programmi \ Microsoft Visual Studio 8 \ SDK \ v2.0 \ BootStrapper \ Packages (VS 2005) oppure, per VS 2008, C: \ Programmi \ Microsoft SDK \ Windows \ v6.0A \ Bootstrapper \ Pacchetti
Ogni cartella in "Pacchetti" è il prerequisito che si vede nell'elenco, come mostrato nel proprio screenshot.
Quindi, se si desidera aggiungere un'applicazione chiamata MyPrereq come prerequisito, è necessario effettuare la propria cartella 'MyPrereq' sotto 'pacchetti'. Poi fate un file product.xml simile a questo
<?xml version="1.0" encoding="utf-8"?>
<Product ProductCode="MyPrereq" xmlns="http://schemas.microsoft.com/developer/2004/01/bootstrapper">
<PackageFiles CopyAllPackageFiles="false">
<PackageFile Name="MyPrereq.exe" />
</PackageFiles>
<InstallChecks>
</InstallChecks>
<Commands Reboot="None">
<Command PackageFile="MyPrereq.exe" EstimatedInstallSeconds="90">
<InstallConditions>
</InstallConditions>
<ExitCodes>
<ExitCode Value="0" Result="Success"/>
<DefaultExitCode Result="Fail" String="GeneralFailure" FormatMessageFromSystem="true" />
</ExitCodes>
</Command>
</Commands>
</Product>
e il file package.xml simile a questo
<?xml version="1.0" encoding="utf-8"?>
<Package Name="MyPrereq" Culture="Culture" xmlns="http://schemas.microsoft.com/developer/2004/01/bootstrapper">
<Strings>
<String Name="Culture">en</String>
<String Name="DisplayName">MyPrereq</String>
<String Name="GeneralFailure">A fatal error occurred. The installation failed.</String>
</Strings>
</Package>
e inserire questi file e il pacchetto di installazione (MyPrereq.exe) nella cartella . Controlla i pacchetti esistenti come un esempio per vedere dove posizionare i file.
Se si esegue tutto correttamente, sarà possibile visualizzare l'opzione MyPrereq nell'elenco "Scegliere i prerequisiti da installare".