HOW TO:手動部署方案檔 (2003 系統)

更新:2007 年 11 月

適用於

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

專案類型

  • 文件層級專案

Microsoft Office 版本

  • Microsoft Office 2003

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

如果您選擇不使用 [發行精靈],或者進行部署的人員無法存取 [發行精靈],您可以手動將所有 Visual Studio Tools for the Office system 3.0 文件層級自訂檔案複製到部署目的端。

如需部署應用程式層級增益集的詳細資訊,請參閱部署應用程式層級增益集 (2003 系統)

手動部署文件層級自訂的主要模型共有兩種:

  • 您可以透過複製 [發行精靈] 所使用的方法,啟用版本控制。這個方法會使用伺服器上的部署資訊清單和應用程式資訊清單,識別方案目前的版本,並自動將更新的組件下載至每位使用者。此外,舊版方案可以保留在伺服器上,以便在必要時使用。

  • 您可以僅將文件和組件複製到部署位置而不使用資訊清單,並將文件更新為指向組件。若要更新組件,您可以將現有的版本取代成更新的版本。

使用伺服器上的資訊清單進行部署

使用這種方法時,您必須手動建立方案的應用程式資訊清單和部署資訊清單。如果您使用 [發行精靈],則會自動建立資訊清單檔。如需詳細資訊,請參閱HOW TO:使用發行精靈部署方案檔 (2003 系統)

若要使用資訊清單部署方案檔

  1. 請建置方案的發行版本 (Release Version)。

  2. 在部署目的端,建立一個要保存文件和部署資訊清單的目錄資料夾。

  3. 在文件資料夾內部,建立另一個要保存組件和應用程式資訊清單的資料夾。將主要專案組件的版本號碼加入資料夾的名稱中,以便您可以追蹤程式碼更新,例如 \ExcelApplication1_1.0.0.0。每當您更新組件程式碼時,就應該使用新的版本號碼建立新的組件資料夾。

  4. 建立方案的應用程式資訊清單,並將它放置在部署目的端的組件資料夾中。如需詳細資訊,請參閱Office 方案的應用程式資訊清單 (2003 系統)

  5. 建立部署資訊清單,並將它放置在部署目的端的文件資料夾中。如需詳細資訊,請參閱Office 方案的部署資訊清單 (2003 系統)

  6. 從專案的輸出資料夾,將組件複製到部署目的端的組件資料夾中。

  7. 更新內嵌於方案文件的應用程式資訊清單,以指向部署資訊清單位置。如需詳細資訊,請參閱HOW TO:以程式設計方式變更部署資訊清單的路徑 (2003 系統)

  8. 從專案的輸出資料夾,將方案文件複製到部署目的端的文件資料夾中。

  9. 對主要專案組件授與完全信任,並對所有參考的組件授與適當的使用權限層級。根據部署模型而定,您可能還必須對文件授與完全信任。如需詳細資訊,請參閱 部署模型 (2003 系統)執行 Office 方案的安全性需求 (2003 系統)

不使用資訊清單進行部署

若要不使用資訊清單部署方案檔

  1. 請建置方案的發行版本 (Release Version)。

  2. 修改內嵌於文件的應用程式資訊清單,以便讓它指向組件的最後部署位置。根據預設,應用程式資訊清單會使用相對路徑來指向文件所在的目錄。如需詳細資訊,請參閱 HOW TO:以程式設計方式更新應用程式資訊清單組件路徑 (2003 系統)

  3. 將文件和組件複製到使用者電腦或伺服器上的部署目的端。如需詳細資訊,請參閱部署模型 (2003 系統)

  4. 對主要專案組件授與完全信任,並對所有參考的組件授與適當的使用權限層級。根據部署模型而定,您可能還必須對文件授與完全信任。如需詳細資訊,請參閱 部署模型 (2003 系統)執行 Office 方案的安全性需求 (2003 系統)

請參閱

工作

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

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

概念

部署 Office 方案 (2003 系統)

安全的部署 (2003 系統)

部署模型 (2003 系統)

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

部署應用程式層級增益集 (2003 系統)