Aracılığıyla paylaş


Office Çözümleri İçin Dağıtım Bildirimleri

Bir dağıtımbildirim , Office çözüm dağıtım ayarlarını açıklar ve geçerli uygulamasürümtanımlayan bir XML dosyasıdır.

Office geliştirme Visual Studio kullanır ClickOncetanımlanan dağıtımbildirimşema ClickOnce Dağıtım Bildirimi başvuru. 

Notlar

Office çözümleri için dağıtımbildirim dosyası güncel sürüm ve diğer dağıtım ayarlarını tanımlar. çözüm ve çözümiçerdiği dosyaların tümünü güncel sürüm tanımlayan uygulamabildirim, başvuru yapar.

Dosya Adı Sözdizimi

Bir dağıtım bildirim dosyasının adını .vsto uzantıile sona ermelidir.Bir standart olmasına rağmen ClickOnce Visual Studio araçları Office Çalışma Zamanı Modülü dosyası tanıtıcı ' ni etkinleştirmek için dağıtımbildirim, uzantı değişir.

Örnek

Aşağıdaki kod örneği, Visual Studio araçları Office çözümiçin bir dağıtımbildirim gösterilmektedir.

<?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>

Ayrıca bkz.

Başvuru

Office Çözümleri İçin Uygulama Bildirimleri