Manifestos de implantação para soluções do Office (sistema de 2007)
Observação |
Se aplica a |
---|---|
As informações deste tópico se aplicam apenas à especificada Visual Studio Tools for Office os projetos e as versões do Microsoft Office. Para obter mais informações, consulte Recursos disponíveis pelo aplicativo e o tipo de projeto. |
Tipo de Projeto
Versão do Microsoft Office
|
Um manifesto de implantação é um arquivo XML que descreve as configurações de implantação de um Visual Studio Tools for Office solução e identifica a versão corrente do aplicativo.
Visual Studio Tools for Office usa o ClickOnce esquema manifesto de implantação definida no Manifesto Deployment ClickOnce referência.
Comentários
O arquivo de manifesto de implantação identifica um Visual Studio Tools for Office solução de implantação usando ClickOnce, incluindo o versão corrente e outras configurações de implantação. Ele faz referência o manifesto do aplicativo, que descreve a versão corrente da solução e todos os arquivos estão contidos na solução.
Sintaxe de nome de arquivo
O nome de um arquivo de manifesto de implantação deve terminar com a extensão .vsto.Embora seja um padrão ClickOnce manifesto de implantação, a extensão é diferente para habilitar o Visual Studio Tools for Office tempo de execução para manipulá-lo.
Exemplo
O exemplo de código a seguir ilustra um manifesto de implantação para um Visual Studio Tools for Office solução.
<?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="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="ExcelWorkbook1.vsto"
version="1.0.0.2" publicKeyToken="9831b9782cdeb193"
language="neutral"
processorArchitecture="msil"
xmlns="urn:schemas-microsoft-com:asm.v1" />
<description asmv2:publisher="Microsoft"
asmv2:product="ExcelWorkbook1"
xmlns="urn:schemas-microsoft-com:asm.v1" />
<deployment install="false" mapFileExtensions="true" />
<dependency>
<dependentAssembly
dependencyType="install"
codebase="Application Files\ExcelWorkbook1_1_0_0_2\ExcelWorkbook1.dll.manifest"
size="11101">
<assemblyIdentity
name="ExcelWorkbook1.dll"
version="1.0.0.2"
publicKeyToken="9831b9782cdeb193"
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>kT066eQ4x8UT7pom5xi7+ObetcQ=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
<publisherIdentity
name="name"
issuerKeyHash="90a6..." />
<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>E+...</DigestValue>
</Reference>
</SignedInfo>
<SignatureValue>m4S...</SignatureValue>
<KeyInfo Id="StrongNameKeyInfo">
<X509Data>
<X509Certificate>MIIB...</X509Certificate>
</X509Data>
</KeyInfo>
</Signature>
</asmv1:assembly>
Consulte também
Referência
Manifestos de aplicativo para soluções do Office (sistema 2007)
Manifestos de aplicativo para soluções do Office (sistema 2003)
Manifestos de implantação para soluções do Office (sistema de 2003)