Condividi tramite


Elemento <dependentAssembly> (Riferimento Visual Studio Tools per Office Deployment)

Aggiornamento: novembre 2007

Nota

Si applica a

Le informazioni contenute in questo argomento riguardano solo i progetti Visual Studio Tools per Office e le versioni di Microsoft Office specificati.

Per ulteriori informazioni, vedere Funzionalità disponibili in base ai tipi di progetto e applicazione.

Tipo di progetto

  • Progetti a livello di documento

  • Progetti a livello di applicazione

Versione Microsoft Office

  • Microsoft Office 2003

Fornisce informazioni sugli assembly dipendenti o il manifesto dell'applicazione.

<dependentAssembly
    codebase
    size
    >
    <assemblyIdentity
        name
        version
        publicKeyToken
        language
    />
    <hash>
        <dsig:Transforms>
                        <dsig:Transform
                Algorithm
            />
        </dsig:Transforms>
        <dsig:DigestMethod
            Algorithm
        />
        <dsig:DigestValue>
        </hash>
</dependentAssembly>

Elementi e attributi

L'elemento dependentAssembly è obbligatorio. Gli attributi di cui dispone sono riportati di seguito.

Attributo

Descrizione

codebase

Percorso completo del manifesto dell'applicazione.

size

Dimensione del manifesto dell'applicazione in byte.

L'elemento dependentAssembly dispone degli elementi figlio riportati di seguito.

assemblyIdentity

L'elemento assemblyIdentity è descritto nell'argomento Elemento <assemblyIdentity> (Riferimento Visual Studio Tools per Office Deployment).

hash

L'elemento hash non contiene attributi.

Indica l'hash algoritmico di tutti i file contenuti in un'applicazione. Viene impiegato come controllo di protezione per garantire che nessun file sia alterato a seguito della distribuzione.

dsig:Transforms

L'elemento dsig:Transforms è un elemento figlio obbligatorio dell'elemento hash. L'elemento dsig:Transforms non contiene attributi.

dsig:Transform

L'elemento dsig:Transform è un elemento figlio obbligatorio dell'elemento dsig:Transforms. Nella tabella riportata di seguito sono indicati gli attributi dell'elemento dsig:Transform.

Attributo

Descrizione

Algorithm

Algoritmo usato per calcolare la classificazione di questo file.

dsig:DigestMethod

L'elemento dsig:DigestMethod è un elemento figlio obbligatorio dell'elemento hash. Nella tabella riportata di seguito sono indicati gli attributi dell'elemento dsig:DigestMethod.

Attributo

Descrizione

Algorithm

Algoritmo usato per calcolare la classificazione di questo file.

dsig:DigestValue

L'elemento dsig:DigestValue è un elemento figlio obbligatorio dell'elemento hash. L'elemento dsig:DigestValue non contiene attributi. Il valore di testo rappresenta l'hash calcolato per il file specificato.

Note

A differenza dei manifesti ClickOnce, i manifesti dell'applicazione e quelli di distribuzione nelle soluzioni Visual Studio Tools per Office non sono firmati. I manifesti non possono essere convalidati prima del loro utilizzo.

Alcuni dei campi presenti nei manifesti dell'applicazione e di distribuzione generati tramite gli strumenti di pubblicazione non vengono utilizzati nelle soluzioni Visual Studio Tools per Office, inclusi alcuni campi che identificano proprietà dell'assembly come le dimensioni e la versione.

Esempio

Nell'esempio di codice seguente viene illustrato l'elemento dependentAssembly presente in un manifesto di distribuzione relativo a una soluzione Visual Studio Tools per Office. L'esempio di codice fa parte di un esempio più esaustivo fornito per l'argomento Manifesti di distribuzione per le soluzioni Office (System 2003).

<dependency>
    <dependentAssembly 
        codebase="ExcelApplication1_1.0.0.1\ExcelApplication1.manifest"
        size="2518"
        >
        <assemblyIdentity name="ExcelApplication1.manifest" 
            version="1.0.0.1" />
        <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>
                qws6Ku5WQeMv12bE1W5deGkSHcY=
            </dsig:DigestValue>
        </hash>
    </dependentAssembly>
</dependency>

Vedere anche

Riferimenti

Manifesti di distribuzione per le soluzioni Office (System 2003)