Werfen Sie einen Blick auf den Artikel
Authoring a Custom Bootstrapper Package for Visual Studio 2005
Wenn Sie einen Ordner C finden: \ Programme \ Microsoft Visual Studio 8 \ SDK \ v2.0 \ Bootstrap \ Packages (VS 2005) oder, für VS 2008, C: \ Programme \ Microsoft SDKs \ Windows \ v6.0A \ Bootstrapper \ Packages
Jeder Ordner unter "Packages" ist die Voraussetzung, die Sie in der Liste sehen, wie auf Ihrem Screenshot gezeigt.
Wenn Sie also eine Anwendung mit dem Namen MyPrereq als Voraussetzung hinzufügen möchten, müssen Sie unter "Packages" einen eigenen Ordner "MyPrereq" erstellen. Dann machen Sie eine Datei product.xml ähnlich wie diese
<?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>
und Ihre package.xml Datei ähnlich wie diese
<?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>
und legen Sie diese Dateien und Ihr Setup-Paket (MyPrereq.exe) im Ordner . Überprüfen Sie die vorhandenen Pakete als ein Beispiel, um zu sehen, wo Dateien abgelegt werden.
Wenn Sie alles richtig machen, können Sie Ihre MyPrereq-Option in der Liste "Wählen Sie die zu installierenden Voraussetzungen" finden.