共用方式為


<dependentAssembly> 項目 (Visual Studio Tools for Office 部署參考)

更新:2007 年 11 月

注意

適用於

本主題中的資訊僅適用於指定的 Visual Studio Tools for Office 專案和 Microsoft Office 版本。

如需詳細資訊,請參閱依應用程式和專案類型提供的功能

專案類型

  • 文件層級專案

  • 應用程式層級專案

Microsoft Office 版本

  • Microsoft Office 2003

提供相依組件或應用程式資訊清單的相關資訊。

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

項目和屬性

dependentAssembly 項目為必要項。它具有下列屬性:

屬性

描述

codebase

應用程式資訊清單的完整路徑。

size

應用程式資訊清單大小 (以位元組為單位)。

dependentAssembly 項目具有下列子項目。

assemblyIdentity

<assemblyIdentity> 項目 (Visual Studio Tools for Office 部署參考) 主題中有描述 assemblyIdentity 項目。

hash

hash 項目沒有任何屬性。

這是應用程式中所有檔案之演算的雜湊,可用來檢查安全性,確保在部署之後不改變任何檔案。

dsig:Transforms

dsig:Transforms 項目是 hash 項目的必要子系。dsig:Transforms 項目沒有任何屬性。

dsig:Transform

dsig:Transform 項目是 dsig:Transforms 項目的必要子系。下表顯示 dsig:Transform 事件的屬性:

屬性

描述

Algorithm

用來計算這個檔案的摘要演算法

dsig:DigestMethod

dsig:DigestMethod 項目是 hash 項目的必要子系。下表顯示 dsig:DigestMethod 事件的屬性:

屬性

描述

Algorithm

用來計算這個檔案的摘要演算法

dsig:DigestValue

dsig:DigestValue 項目是 hash 項目的必要子系。dsig:DigestValue 項目沒有任何屬性。它的文字值是指定檔案之計算的雜湊。

備註

Visual Studio Tools for Office 方案中的應用程式和部署資訊清單尚未簽署,而 ClickOnce 資訊清單則已經簽署。資訊清單在使用之前不能驗證。

Visual Studio Tools for Office 方案中不會使用應用程式和部署資訊清單中由發行工具所產生的某些欄位,包括識別組件屬性的某些欄位,例如大小和版本。

範例

在下列程式碼範例中,會說明 Visual Studio Tools for Office 方案之部署資訊清單中的 dependentAssembly 項目。這個程式碼範例是 Office 方案的部署資訊清單 (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>

請參閱

參考

Office 方案的部署資訊清單 (2003 系統)