Manifesty aplikacji dla rozwiązania dla pakietu Office
manifest aplikacji jest pliku XML , który opisuje zestawy, które są ładowane do Microsoft Officerozwiązanie. Użyj narzędzi programistycznych Microsoft Office w Visual Studio ClickOnce manifest aplikacji schematu zdefiniowane w Manifest aplikacji ClickOnce odniesienia.
Manifesty aplikacji dla rozwiązania dla pakietu Office, użyj następujących ClickOnce elementy i atrybuty.
Element |
Opis |
Atrybuty |
---|---|---|
Wymagane.Element najwyższego poziomu. |
manifestVersion |
|
Wymagane.Identyfikuje ClickOnce aplikacji podstawowego zestaw. |
name version publicKeyToken processorArchitecture language |
|
Określa wymagania zabezpieczenia aplikacji. |
Brak |
|
Wymagane.Identyfikuje punkt wpis kodu aplikacji, do wykonania. |
name dependencyName customHostSpecified |
|
Wymagane.Identyfikuje każdego zależność, wymagane do uruchomienia aplikacji.Opcjonalnie określa zestawy, które mają być preinstalowane. |
Brak |
|
Wymagane.Identyfikuje każdy non-plikzestaw , który jest używany przez aplikację.Mogą zawierać dane izolacji Component Object Model (COM) skojarzonego z danym plikiem. |
name size |
Manifesty aplikacji dla rozwiązania dla pakietu Office mają następujący element w co.v1 przestrzeń nazw.
<entryPoint>
<co.v1:customHostSpecified />
</entryPoint>
Manifesty aplikacji, te mają również następujące elementy i atrybuty w vstav3 przestrzeń nazw.
<addIn>
<entryPointsCollection>
<entryPoints>
<entryPoint>
</entryPoint>
</entryPoints>
</entryPointsCollection>
<update></update>
<postActions>
<postAction>
<postActionData>
</postActionData>
<postAction>
</postActions>
<application>
<customizations>
<customization>
</customization>
</customizations>
</application
</addIn>
Element |
Opis |
Atrybuty |
---|---|---|
<customHostSpecified> Element (rozwój pakietu Office w programie Visual Studio) |
Wymagane.Znaczniki manifest specjalnie jako Office rozwiązanie. |
Brak |
<addin> Element (rozwój pakietu Office w programie Visual Studio) |
Wymagane.Przechowuje punkty wpis do pojedynczego przestrzeń nazw. |
Brak |
<entryPointsCollection> Element (rozwój pakietu Office w programie Visual Studio) |
Wymagane.Grupuje wszystkie zespoły dla jednego lub więcej rozwiązań pakietu Office. |
id |
<entryPoints> Element (rozwój pakietu Office w programie Visual Studio) |
Wymagane.Wszystkie zespoły do uruchomienia pakietu Office rozwiązaniegrup. |
Brak |
<entryPoint> Element (rozwój pakietu Office w programie Visual Studio) |
Wymagane.Identyfikuje zestaw do uruchamiania w rozwiązaniepakietu Office. |
class contract |
<update> Element (rozwój pakietu Office w programie Visual Studio) |
Wymagane.Konfiguruje aktualizacje dla rozwiązanie. |
enabled expiration |
<postActions> Element (rozwój pakietu Office w programie Visual Studio) |
Opcjonalne.Grupy wszystkich post-wdrażanie działań, które uruchamiane po rozwiązania dla pakietu Office są instalowane. |
Brak |
<postAction> Element (rozwój pakietu Office w programie Visual Studio) |
Opcjonalne.Identyfikuje akcję post-wdrażanie . |
Brak |
<postActionData> Element (rozwój pakietu Office w programie Visual Studio) |
Opcjonalne.Konfiguruje danych działań post-wdrażanie . |
Brak |
<application> Element (rozwój pakietu Office w programie Visual Studio) |
Wymagane.Informacje specyficzne dla aplikacji do jednego węzła jest zawijany. |
Brak |
<customizations> Element (rozwój pakietu Office w programie Visual Studio) |
Wymagane.Przechowuje wszystkie aplikacji host-określonych informacji w oddzielnym przestrzeń nazw. |
Brak |
<customization> Element (rozwój pakietu Office w programie Visual Studio) |
Wymagane.Przechowuje aplikacji host-określonych informacji w oddzielnym przestrzeń nazw. |
xmlns |
<document> Element (rozwój pakietu Office w programie Visual Studio) |
Wymagane tylko dla rozwiązań na poziomie dokumentu.Przechowuje informacje dotyczące dostosowywania. |
solutionId |
<appAddin> Element (rozwój pakietu Office w programie Visual Studio) |
Wymagane tylko dla rozwiązań na poziomie aplikacji.Przechowuje informacje dotyczące dostosowywania. |
application loadBehavior keyName |
<friendlyName> Element (rozwój pakietu Office w programie Visual Studio) |
Opcjonalne.Przechowuje nazwę dodatek , który pojawia się na liście zainstalowanych dodatków. |
Brak |
<description> Element (rozwój pakietu Office w programie Visual Studio) |
Wymagane tylko w przypadku dodatków poziomie aplikacji.Przechowuje opis, który pojawia się na liście zainstalowanych programów. |
Brak |
<formRegions> Element (rozwój pakietu Office w programie Visual Studio) |
Wymagane tylko dla programu Outlook dodatków, które zawierają regiony formularz . |
Brak |
<formRegion> Element (rozwój pakietu Office w programie Visual Studio) |
Wymagane tylko dla programu Outlook dodatków, które zawierają regiony formularz . |
Name |
<vstoRuntime> Element (rozwój pakietu Office w programie Visual Studio) |
Wymagane.W tym artykule opisano określonej wersji narzędzia Visual Studio Runtime pakietu Office, obsługiwany przez urząd rozwiązanie. |
release version supportUrl |
Uwagi
Można ręcznie edycja stosowania i wdrażanie manifesty w rozwiązania dla pakietu Office.Potem musi podpisać ponownie stosowania i wdrażanie manifesty przy użyciu Manifest generacji i narzędzia do edycji (mage.exe i mageui.exe).Aby uzyskać więcej informacji, zobacz Jak: ponownie podpisać stosowania i wdrażania manifestów.
Lokalizacja pliku
manifest aplikacji jest specyficzne dla jednej wersji rozwiązanie.Z tego powodu manifesty aplikacji powinny być przechowywane oddzielnie z manifestów wdrażanie .Visual Studioumieszcza pliki specyficzne dla wersji w podkatalogu o nazwie po skojarzoną wersję w Pliki aplikacji podkatalog w folderze publikować .
Składnia nazwy pliku
Nazwa pliku manifest aplikacji powinna być imię i nazwisko i rozszerzenie stosowania określone w assemblyIdentity element, a po nim rozszerzenie .manifest.Na przykład manifest aplikacji odwołujący się do dostosowywania.dll OutlookAddIn1 byłoby użyć następującej składni nazwa pliku .
OutlookAddIn1.dll.manifest