Porady: tworzenie manifestu pakietu
Aby wdrożyć wymagania wstępne dotyczące aplikacji, można użyć pakietu program inicjujący.Program inicjujący pakiet zawiera pojedynczy produkt pliku manifestu ale manifest pakietu dla każdego ustawienia regionalnego.Funkcje udostępnionego przez różne wersje zlokalizowane powinny przejść do manifestu produktu.
Aby uzyskać więcej informacji na temat manifestów pakietu, zobacz Porady: tworzenie manifestu produkt.
Tworzenie Manifest pakietu
Aby utworzyć manifest pakietu
Utwórz katalog do pakietu program inicjujący.W tym przykładzie użyto C:\package.
Utwórz podkatalog o nazwie ustawienia regionalne, takie jak en dla języka angielskiego.
W programie Visual Studio, Utwórz plik XML o nazwie package.xmli zapisać go w folderze C:\package\en.
Dodać kod XML do listy Nazwa pakietu program inicjujący, kultura manifestu tego pakietu zlokalizowane i umowy licencyjnej opcjonalne.Następujący kod XML używa zmiennych DisplayName i Culture, które są zdefiniowane w elemencie później.
<Package xmlns="https://schemas.microsoft.com/developer/2004/01/bootstrapper" Name="DisplayName" Culture="Culture" LicenseAgreement="eula.txt">
Dodaj XML, aby wyświetlić listę wszystkich plików, które znajdują się w katalogu specyficzne dla danej lokalizacji.Następujący kod XML używa pliku o nazwie eula.txt, która jest stosowana dla en ustawień regionalnych.
<PackageFiles> <PackageFile Name="eula.txt"/> </PackageFiles>
Dodać kod XML do definiowania ciągów lokalizowalna do pakietu program inicjujący.Następujący kod XML dodaje ciągów błędów dla ustawień regionalnych 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>
Skopiuj C:\package folder do katalogu program inicjujący Visual Studio.Program Visual Studio 2010 jest to katalog \Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages.
Przykład
Manifest pakietu zawiera informacje specyficzne dla danej lokalizacji, takie jak komunikaty o błędach, postanowienia licencyjne dotyczące oprogramowania i pakietów językowych.
<?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>