Manifesty aplikací Office Solutions
manifest aplikaceje soubor jazyk XML , který popisuje sestavení, které jsou načteny do systém Microsoft Officeřešení. Použití nástroje systém Microsoft Office development Visual Studio ClickOnce aplikacemanifestschéma definován v Manifest aplikace ClickOnce odkazovat se.
Manifesty aplikací Office řešení použít následující ClickOnce prvků a atributů.
Element |
Description |
v případě vícehodnotových atributů |
---|---|---|
Povinné.Prvek nejvyšší úrovně. |
manifestVersion |
|
Povinné.Identifikuje ClickOnce aplikaceprimární sestavení. |
name version publicKeyToken processorArchitecture language |
|
Určuje požadavky na zabezpečení aplikace. |
Žádná |
|
Povinné.Identifikuje položka bod kódu aplikace pro spuštění. |
name dependencyName customHostSpecified |
|
Povinné.Identifikuje každou závislost oožadovanou pro spuštění aplikace.Volitelně určuje sestavení, která budou muset být předinstalována. |
Žádná |
|
Povinné.Identifikuje každý non-souborsestavení aplikace.Může obsahovat izolační data modelu COM přidružená k souboru. |
name size |
Manifesty aplikací Office řešení mají následující prvek v co.v1 obor názvů.
<entryPoint>
<co.v1:customHostSpecified />
</entryPoint>
Tyto manifesty aplikace mají také následující prvky a atributy vstav3 obor názvů.
<addIn>
<entryPointsCollection>
<entryPoints>
<entryPoint>
</entryPoint>
</entryPoints>
</entryPointsCollection>
<update></update>
<postActions>
<postAction>
<postActionData>
</postActionData>
<postAction>
</postActions>
<application>
<customizations>
<customization>
</customization>
</customizations>
</application
</addIn>
Element |
Description |
v případě vícehodnotových atributů |
---|---|---|
<customHostSpecified> Element (vývoj sady Office v aplikaci Visual Studio) |
Povinné.Označí manifest konkrétně jako Office řešení. |
Žádná |
<addin> Element (vývoj sady Office v aplikaci Visual Studio) |
Povinné.položka body se ukládají do jednoho obor názvů. |
Žádná |
<entryPointsCollection> Element (vývoj sady Office v aplikaci Visual Studio) |
Povinné.Seskupení všech sestavení jednoho nebo více řešení sady Office. |
id |
<entryPoints> Element (vývoj sady Office v aplikaci Visual Studio) |
Povinné.Skupiny všechna sestavení spuštění sady Office řešení. |
Žádná |
<entryPoint> Element (vývoj sady Office v aplikaci Visual Studio) |
Povinné.Určuje sestavení v řešenísady Office. |
class contract |
<update> Element (vývoj sady Office v aplikaci Visual Studio) |
Povinné.Konfiguruje aktualizace pro řešení. |
enabled expiration |
<postActions> Element (vývoj sady Office v aplikaci Visual Studio) |
Nepovinné.Skupiny všechny post-nasazení akce, které spustit po instalaci sady Office solutions. |
Žádná |
<postAction> Element (vývoj sady Office v aplikaci Visual Studio) |
Nepovinné.Určuje akci post-nasazení . |
Žádná |
<postActionData> Element (vývoj sady Office v aplikaci Visual Studio) |
Nepovinné.Konfiguruje akce post-nasazení data. |
Žádná |
<application> Element (vývoj sady Office v aplikaci Visual Studio) |
Povinné.Zalomí aplikace-konkrétní informace do jednoho uzlu. |
Žádná |
<customizations> Element (vývoj sady Office v aplikaci Visual Studio) |
Povinné.Uloží všechny aplikace hostitel-informace v samostatného obor názvů. |
Žádná |
<customization> Element (vývoj sady Office v aplikaci Visual Studio) |
Povinné.Ukládá aplikace hostitel-informace v samostatného obor názvů. |
xmlns |
<document> Element (vývoj sady Office v aplikaci Visual Studio) |
Je potřebné pouze pro řešení na úrovni dokumentu.Ukládá informace o přizpůsobení. |
solutionId |
<appAddin> Element (vývoj sady Office v aplikaci Visual Studio) |
Pouze pro aplikace-úroveň řešení.Ukládá informace o přizpůsobení. |
application loadBehavior keyName |
<friendlyName> Element (vývoj sady Office v aplikaci Visual Studio) |
Nepovinné.Uloží název doplněk , který se zobrazí v seznamu nainstalovaných doplňků. |
Žádná |
<description> Element (vývoj sady Office v aplikaci Visual Studio) |
Pouze pro aplikace-úroveň doplňky.Ukládá popis, který se zobrazí v seznamu nainstalovaných programů. |
Žádná |
<formRegions> Element (vývoj sady Office v aplikaci Visual Studio) |
Je potřebné pouze pro doplňky aplikace Outlook obsahující oblasti formulář . |
Žádná |
<formRegion> Element (vývoj sady Office v aplikaci Visual Studio) |
Je potřebné pouze pro doplňky aplikace Outlook obsahující oblasti formulář . |
Name |
<vstoRuntime> Element (vývoj sady Office v aplikaci Visual Studio) |
Povinné.Popisuje zvláštní verze nástroje Visual Studio pro runtime sady Office je podporován Office řešení. |
release version supportUrl |
Poznámky
Můžete ručně úprava aplikace a manifesty nasazení řešení sady Office.Následně musí znovu podepsat aplikace a nasazení manifesty pomocí nástrojů pro úpravu (mage.exe a mageui.exe) a generování manifestu.Další informace naleznete v tématu Jak: opakované podepsání aplikace a nasazení manifesty.
Umístění souboru
manifest aplikacese konkrétní verze jediné řešení. Z tohoto důvodu by měly být manifesty aplikace ukládány odděleně od manifestů nasazení.Visual Studioumístí verze-nazvanou přidružené verze v určité soubory v podadresáři Soubory aplikace podadresáře složky publikovat .
Syntaxe názvu souboru
Název soubor manifestu aplikace by měl být celým jménem a příponou aplikace, označenéhé v prvku assemblyIdentity následovaný příponou .manifest.aplikacemanifest odkazující na přizpůsobení OutlookAddIn1.dll by například použijte následující syntaxi název souboru .
OutlookAddIn1.dll.manifest