Manifesty nasazení pro řešení Office

nasazenímanifest je soubor jazyk XML , který popisuje nastavení nasazení řešení sady Office a identifikuje aktuálníverze aplikace.

Používá Office development Visual Studio ClickOnce nasazenímanifestschéma definován v ClickOnce – manifest nasazení odkazovat se. 

Poznámky

Soubormanifest nasazenířešení Office identifikuje aktuální verze a další nastavení nasazení . Odkazuje aplikacemanifest, který popisuje aktuální verze řešení a všechny soubory, které jsou obsaženy v řešení.

Syntaxe názvu souboru

Název souborumanifest nasazenímusí končit přípona.vsto. Ačkoli je standardní ClickOnce nasazenímanifest, liší přípona povolení Visual Studio Tools pro Office runtime popisovač souboru.

Příklad

Následující příklad kódu znázorňuje nasazení manifest pro Visual Studio nástroje pro řešenísady Office.

<?xml version="1.0" encoding="utf-8"?>
<asmv1:assembly 
  xsi:schemaLocation=
    "urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" 
  manifestVersion="1.0" 
  xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" 
  xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" 
  xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1" 
  xmlns:co.v2="urn:schemas-microsoft-com:clickonce.v2" 
  xmlns="urn:schemas-microsoft-com:asm.v2" 
  xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" 
  xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" 
  xmlns:xrml="urn:mpeg:mpeg21:2003:01-REL-R-NS" 
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <assemblyIdentity 
    name="ContosoOfficeSolutions.vsto" 
    version="1.0.0.0" 
    publicKeyToken="25d0f3ca94156f1f" 
    language="neutral" 
    processorArchitecture="msil" 
    xmlns="urn:schemas-microsoft-com:asm.v1" />
  <description 
    asmv2:publisher="Microsoft" 
    asmv2:product="ContosoOfficeSolutions" 
    xmlns="urn:schemas-microsoft-com:asm.v1" />
  <deployment install="false" mapFileExtensions="true" />
  <dependency>
    <dependentAssembly 
      dependencyType="install" 
      codebase="ContosoOfficeSolutions.dll.manifest" 
      size="13545">
      <assemblyIdentity 
        name="ContosoOfficeSolutions.dll" 
        version="1.0.0.0" 
        publicKeyToken="25d0f3ca94156f1f" 
        language="neutral" 
        processorArchitecture="msil" 
        type="win32" />
      <hash>
        <dsig:Transforms>
          <dsig:Transform Algorithm=
            "urn:schemas-microsoft-com:HashTransforms.Identity" />
        </dsig:Transforms>
        <dsig:DigestMethod Algorithm=
          "http://www.w3.org/2000/09/xmldsig#sha1" />
        <dsig:DigestValue>PoY</dsig:DigestValue>
      </hash>
    </dependentAssembly>
  </dependency>
  <publisherIdentity name="name" issuerKeyHash="003" />
<Signature 
  Id="StrongNameSignature" 
  xmlns="http://www.w3.org/2000/09/xmldsig#">  
  <SignedInfo>
    <CanonicalizationMethod Algorithm=
      "http://www.w3.org/2001/10/xml-exc-c14n#" />
  <SignatureMethod Algorithm=
    "http://www.w3.org/2000/09/xmldsig#rsa-sha1" />
    <Reference URI="">
      <Transforms>
        <Transform Algorithm=
          "http://www.w3.org/2000/09/xmldsig#enveloped-signature" />
        <Transform Algorithm=
          "http://www.w3.org/2001/10/xml-exc-c14n#" />
      </Transforms>
      <DigestMethod Algorithm=
        "http://www.w3.org/2000/09/xmldsig#sha1" />
      <DigestValue>5oz</DigestValue>
    </Reference>
  </SignedInfo>
  <SignatureValue>nNG</SignatureValue>
  <KeyInfo Id="StrongNameKeyInfo">
    <KeyValue>
      <RSAKeyValue>
        <Modulus>ufI</Modulus>
        <Exponent>AQAB</Exponent>
      </RSAKeyValue>
    </KeyValue>
    <msrel:RelData 
      xmlns:msrel=
        "https://schemas.microsoft.com/windows/rel/2005/reldata">
      <r:license 
        xmlns:r="urn:mpeg:mpeg21:2003:01-REL-R-NS" 
        xmlns:as=
          "https://schemas.microsoft.com/windows/pki/2005/Authenticode">
        <r:grant>
          <as:ManifestInformation 
            Hash="099" 
            Description="" 
            Url="">
            <as:assemblyIdentity 
              name="ContosoOfficeSolutions.vsto" 
              version="1.0.0.0" 
              publicKeyToken="25d0f3ca94156f1f" 
              language="neutral" 
              processorArchitecture="msil" 
              xmlns="urn:schemas-microsoft-com:asm.v1" />
          </as:ManifestInformation>
          <as:SignedBy />
          <as:AuthenticodePublisher>
            <as:X509SubjectName>CN=DDNET\BAAdmin</as:X509SubjectName>
          </as:AuthenticodePublisher>
        </r:grant>
        <r:issuer>
          <Signature 
            Id="AuthenticodeSignature" 
            xmlns="http://www.w3.org/2000/09/xmldsig#">
            <SignedInfo>
              <CanonicalizationMethod 
                Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
              <SignatureMethod 
                Algorithm=
                  "http://www.w3.org/2000/09/xmldsig#rsa-sha1" />
              <Reference URI="">
                <Transforms>
                  <Transform Algorithm=
                    "http://www.w3.org/2000/09/xmldsig#enveloped-signature" />
                  <Transform Algorithm=
                    "http://www.w3.org/2001/10/xml-exc-c14n#" />
                </Transforms>
                <DigestMethod 
                  Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
                <DigestValue>iAd</DigestValue>
              </Reference>
            </SignedInfo>
            <SignatureValue>HL9</SignatureValue>
            <KeyInfo>
              <KeyValue>
                <RSAKeyValue>
                  <Modulus>ufI</Modulus>
                  <Exponent>AQAB</Exponent>
                </RSAKeyValue>
              </KeyValue>
              <X509Data>
                <X509Certificate>MII</X509Certificate>
              </X509Data>
            </KeyInfo>
          </Signature>
        </r:issuer>
      </r:license>
    </msrel:RelData>
  </KeyInfo>
</Signature>
</asmv1:assembly>

Viz také

Referenční dokumentace

Manifesty aplikace pro řešení Office