部署模型 (2003 系統)

更新:2007 年 11 月

適用於

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

專案類型

  • 文件層級專案

  • 應用程式層級專案

Microsoft Office 版本

  • Microsoft Office 2003

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

Visual Studio Tools for Office 支援將方案部署至本機電腦或網路位置。對於下列兩種主要類型的專案而言,所適用的模型各有不同:

  • 文件層級自訂

  • 應用程式層級增益集

如需文件層級自訂和應用程式層級增益集的詳細資訊,請參閱文件層級自訂的架構應用程式層級增益集的架構

文件層級自訂的部署模型

Word 和 Excel 自訂有三種主要部署模型。下面這個表格摘要說明了這三種模型。

文件位置

組件位置

本機

網路共用 (UNC) 或 Web 伺服器 (HTTP)

本機

本機

網路共用或 Web 伺服器

網路共用或 Web 伺服器

每種部署模型都有其優點和考量事項,您應在決定部署方案的方式之前進行評估。

本機/網路部署模型

這個模型需要散發文件或活頁簿的複本到每一位個別使用者的電腦,並且將組件放在網路共用上。有一種散發文件的方式是將範本放在伺服器上,然後讓每一位使用者從這個範本建立本機複本。

這個模型結合了維護組件的方便性與使用者的彈性,讓使用者可以對文件文字進行某些個人化設定。如需部署的詳細資訊,請參閱 HOW TO:部署 Office 方案 (2003 系統)

優點

  • 使用者可以自行自訂文件複本,例如在未定案複本中加入自己的姓名和電話號碼。如果每個人都使用通用且共用的文件,這種自訂方式就會比較困難。

  • 使用者可以離線使用文件。

  • 使用者可以將文件儲存在方便存取的位置,例如特定的文件資料夾或桌面上。

  • 使用者可以建立文件的本機備份複本。

考慮事項

  • 系統管理員必須設定網路共用的安全性原則。

  • 每當文件變更之後,您就必須散發文件的複本給每一位使用者,或者告知他們從範本建立新的本機複本。

  • 如果您使用 HTTP 或 HTTPS 路徑來存取組件,組件會儲存在 Internet Explorer 的快取中。如果使用者在開啟自訂的文件時沒有連接到網路,文件就會使用快取組件資訊來工作。但是,如果使用者先前完全沒有開啟過這個文件,或者已經清除了網際網路瀏覽器快取,組件就不會在這部電腦上,所以也無法執行。如需詳細資訊,請參閱Office 方案的離線模型 (2003 系統)

  • 如果您使用 HTTP 或 HTTPS 路徑來存取文件,則必須在 Windows 檔案總管中選取 .doc 或 .xls 檔的 [在同一個視窗內瀏覽] 選項,才能載入組件。Internet Explorer 會使用這個選項來判斷文件是裝載在目前的視窗內或另一個視窗內中。如果文件裝載在另一個視窗中,組件就不會載入和執行。如需詳細資訊,請參閱執行階段中 Office 的疑難排解

本機/本機部署模型

本機/本機模型需要散發文件或活頁簿的複本,並且將組件複製到每一位個別使用者的電腦上。如果您預期不會對文件或組件有太多變更,或者網路經常無法使用,就很適合使用這種模型。如需部署的詳細資訊,請參閱 HOW TO:部署文件供離線使用 (2003 系統)

優點

  • 不需要網路共用資料夾。

  • 無論網路的狀態如何,文件和組件隨時都可以在本機電腦上使用。

考慮事項

  • 如果您對文件或組件做了變更,就必須將更新的方案散發給每一位使用者。

網路/網路部署模型

網路/網路模型需要將文件或活頁簿以及方案組件放在網路上供使用者使用。如果您的使用者需要進行許多共用作業的工作,或者文件或活頁簿以及組件會經常更新,就很適合這種模型。如需部署的詳細資訊,請參閱 HOW TO:使用發行精靈部署方案檔 (2003 系統)

優點

  • 由於只有一個組件和文件的正本,所以更容易進行更新。

  • 如果將文件或範本放在入口伺服器上 (例如 SharePoint Portal Server),共同作業和文件共用會很方便。

考慮事項

  • 使用者必須連接至網路。

  • 如果每個人都可以將檔案上載到自訂文件或範本的位置 (例如,用於群組共同作業的 SharePoint Portal Server 網站),您就不能放心地信任使用此位置做為辨識項的文件和組件。

應用程式層級增益集的部署模型

使用 Visual Studio Tools for Office 建立的增益集具有兩種部署模型,端視增益集組件位於網路或是本機電腦上而定。這兩種部署模型都要求使用者電腦上必須安裝應用程式資訊清單和必要的登錄機碼 (Registry Key)。如需詳細資訊,請參閱部署應用程式層級增益集 (2003 系統)

網路部署模型

這種模型會將增益集組件放在伺服器上。如需部署的詳細資訊,請參閱 HOW TO:部署 Office 方案 (2003 系統)

優點

  • 用戶端只要重新啟動 Microsoft Office 應用程式,或是透過應用程式的 [COM 增益集] 對話方塊停用再啟用增益集,就可以自動接收增益集更新。

考慮事項

  • 系統管理員必須設定網路共用的安全性原則。

  • 您必須在用戶端電腦建立執行增益集時所需的登錄項目。如需詳細資訊,請參閱應用程式層級增益集的登錄項目

本機部署模型

這種模型會將增益集組件散發至每位使用者的電腦。如需部署的詳細資訊,請參閱 HOW TO:部署 Office 方案 (2003 系統)

優點

考慮事項

  • 在使用者電腦上必須授與這些組件完全信任。隨應用程式層級專案提供的安裝專案,並不包含用於建立必要安全性原則的預設動作。

  • 如果您對組件增益集做了變更,就必須將更新的組件散發給每一位使用者。

請參閱

工作

HOW TO:部署 Office 方案 (2003 系統)

HOW TO:準備使用者電腦來執行 Office 方案 (2003 系統)

HOW TO:更新部署的組件檔 (2003 系統)

HOW TO:更新使用 Managed 程式碼擴充所部署的 Office 文件 (2003 系統)

HOW TO:部署文件供離線使用 (2003 系統)

概念

部署 Office 方案 (2003 系統)

部署文件層級自訂 (2003 系統)

安全的部署 (2003 系統)