Postupy: Vytvořit manifest balíčku
Chcete-li pro svou aplikaci nasadit požadavky, můžete použít balíček zaváděcího nástroje. Balíček zaváděcího nástroje obsahuje jediný produkt souboru manifestu ale balíček manifestu pro každé národní prostředí. Sdílené funkce přes různé lokalizované verze by měli přejít do manifestu produktu.
Další informace o manifestech balíčku naleznete v tématu Postupy: Vytvoření manifestu produktu.
Vytvoření balíčku manifestu
Pro vytvoření balíčku manifestu:
Vytvořte adresář pro balíček zaváděcího nástroje. V tomto příkladu C:\package.
Vytvořte podadresář s název národní prostředí, jako je například en pro angličtinu.
V aplikaci Visual Studio vytvořte XML soubor s názvem package.xml a uložíte jej do složky C:\package\en.
Přidejte XML pro zobrazení názvu balíčku zaváděcího nástroje, jazykové verze tohoto lokalizovaného manifestu balíčku a volitelné licenční smlouvy. Následující XML kód používá proměnné DisplayName a Culture, které jsou definovány v předchozím prvku.
<Package xmlns="https://schemas.microsoft.com/developer/2004/01/bootstrapper" Name="DisplayName" Culture="Culture" LicenseAgreement="eula.txt">
Přidejte XML kód pro výpis všech souborů, které jsou v adresáři specifického národního prostředí. Následující XML kód používá soubor s názvem eula.txt, který platí pro cs národní prostředí.
<PackageFiles> <PackageFile Name="eula.txt"/> </PackageFiles>
Přidejte XML kód k definování lokalizovatelných řetězců pro balíček zaváděcího nástroje. Následující XML kód přidá chybové texty pro národní prostředí en.
<Strings> <String Name="DisplayName">Custom Bootstrapper Package</String> <String Name="CultureName">en</String> <String Name="NotAnAdmin">You must be an administrator to install this package.</String> <String Name="GeneralFailure">A general error has occurred while installing this package.</String> </Strings>
Přesuňte složku C:\package do adresáře zaváděcího nástroje Visual Studia. Pro Visual Studio 2010 je to adresář \Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages.
Příklad
Manifest balíčeku obsahuje informace specifické pro dané národní prostředí, jako například chybové zprávy, licenční podmínky pro software a jazykové sady.
<?xml version="1.0" encoding="utf-8" ?>
<Package
xmlns="https://schemas.microsoft.com/developer/2004/01/bootstrapper"
Name="DisplayName"
Culture="Culture"
LicenseAgreement="eula.txt">
<PackageFiles>
<PackageFile Name="eula.txt"/>
</PackageFiles>
<Strings>
<String Name="DisplayName">Custom Bootstrapper Package</String>
<String Name="Culture">en</String>
<String Name="NotAnAdmin">You must be an administrator to install this package.</String>
<String Name="GeneralFailure">A general error has occurred while
installing this package.</String>
</Strings>
</Package>