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
Versione Microsoft Office
|
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)