Udostępnij za pośrednictwem


Manifesty aplikacji dla rozwiązań 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

<assembly> — Element (Aplikacja ClickOnce)

Wymagane.Element najwyższego poziomu.

manifestVersion

<assemblyIdentity> — Element (Aplikacja ClickOnce)

Wymagane.Identyfikuje ClickOnce aplikacji podstawowego zestaw.

name

version

publicKeyToken

processorArchitecture

language

<trustInfo> — Element (Aplikacja ClickOnce)

Określa wymagania zabezpieczenia aplikacji.

Brak

<entryPoint> — Element (Aplikacja ClickOnce)

Wymagane.Identyfikuje punkt wpis kodu aplikacji, do wykonania.

name

dependencyName

customHostSpecified

<dependency> — Element (Aplikacja ClickOnce)

Wymagane.Identyfikuje każdego zależność, wymagane do uruchomienia aplikacji.Opcjonalnie określa zestawy, które mają być preinstalowane.

Brak

<file> — Element (Aplikacja ClickOnce)

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 (Programowanie Office w Visual Studio)

Wymagane.Znaczniki manifest specjalnie jako Office rozwiązanie.

Brak

<addin> — Element (Programowanie Office w Visual Studio)

Wymagane.Przechowuje punkty wpis do pojedynczego przestrzeń nazw.

Brak

<entryPointsCollection> — Element (Programowanie Office w Visual Studio)

Wymagane.Grupuje wszystkie zespoły dla jednego lub więcej rozwiązań pakietu Office.

id

<entryPoints> — Element (Programowanie Office w Visual Studio)

Wymagane.Wszystkie zespoły do uruchomienia pakietu Office rozwiązaniegrup.

Brak

<entryPoint> — Element (Programowanie Office w Visual Studio)

Wymagane.Identyfikuje zestaw do uruchamiania w rozwiązaniepakietu Office.

class

contract

<update> — Element (Programowanie Office w Visual Studio)

Wymagane.Konfiguruje aktualizacje dla rozwiązanie.

enabled

expiration

<postActions> — Element (Programowanie Office w Visual Studio)

Opcjonalne.Grupy wszystkich post-wdrażanie działań, które uruchamiane po rozwiązania dla pakietu Office są instalowane.

Brak

<postAction> — Element (Programowanie Office w Visual Studio)

Opcjonalne.Identyfikuje akcję post-wdrażanie .

Brak

<postActionData> — Element (Programowanie Office w Visual Studio)

Opcjonalne.Konfiguruje danych działań post-wdrażanie .

Brak

<application> — Element (Programowanie Office w Visual Studio)

Wymagane.Informacje specyficzne dla aplikacji do jednego węzła jest zawijany.

Brak

<customizations> — Element (Programowanie Office w Visual Studio)

Wymagane.Przechowuje wszystkie aplikacji host-określonych informacji w oddzielnym przestrzeń nazw.

Brak

<customization> — Element (Programowanie Office w Visual Studio)

Wymagane.Przechowuje aplikacji host-określonych informacji w oddzielnym przestrzeń nazw.

xmlns

<document> — Element (Programowanie Office w Visual Studio)

Wymagane tylko dla rozwiązań na poziomie dokumentu.Przechowuje informacje dotyczące dostosowywania.

solutionId

<appAddin> — Element (Programowanie Office w Visual Studio)

Wymagane tylko dla rozwiązań na poziomie aplikacji.Przechowuje informacje dotyczące dostosowywania.

application

loadBehavior

keyName

<friendlyName> — Element (Programowanie Office w Visual Studio)

Opcjonalne.Przechowuje nazwę dodatek , który pojawia się na liście zainstalowanych dodatków.

Brak

<description> — Element (Programowanie Office w 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 (Programowanie Office w Visual Studio)

Wymagane tylko dla programu Outlook dodatków, które zawierają regiony formularz .

Brak

<formRegion> — Element (Programowanie Office w Visual Studio)

Wymagane tylko dla programu Outlook dodatków, które zawierają regiony formularz .

Name

<vstoRuntime> — Element (Programowanie Office w 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 Porady: ponowne podpisywanie aplikacji i manifestów wdrożenia.

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

Zobacz też

Informacje

Manifesty wdrożenia dla rozwiązań Office

Manifest aplikacji ClickOnce