HOW TO:變更應用程式層級增益集的位置 (2003 系統)

更新:2007 年 11 月

適用於

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

專案類型

  • 應用程式層級專案

Microsoft Office 版本

  • Microsoft Office 2003

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

當您變更已部署之應用程式層級方案的位置時,便需要重新部署。例如,開發人員會向測試伺服器發行方案,然後 IT 部門在得到批准後,會向生產伺服器重新部署方案。為了讓 Visual Studio Tools for Office 方案繼續運作,您必須更新應用程式和部署資訊清單中的方案檔路徑。如需詳細資訊,請參閱 Office 方案中的應用程式和部署資訊清單

增益集的重新部署案例共有兩種類型:

  1. 編輯用戶端電腦上的應用程式資訊清單。

    此案例適用於下列情況:

    • 當伺服器上的方案檔已經移動,而且使用者無法存取舊位置中的檔案時。

    • 當少數使用者正在使用方案,而且很容易更新每位使用者的應用程式資訊清單複本時。

  2. 編輯伺服器上的部署資訊清單和應用程式資訊清單。

    此案例適用於下列情況:

    • 當所有使用者仍然可以使用舊位置中的方案檔時。

    • 當許多使用者正在使用方案,而且很難更新每位使用者的應用程式資訊清單複本時。

注意事項:

您的電腦可能會在下列說明中,以不同名稱或位置顯示某些 Visual Studio 使用者介面項目。您所擁有的 Visual Studio 版本以及使用的設定會決定這些項目。如需詳細資訊,請參閱 Visual Studio 設定

編輯用戶端上的應用程式資訊清單

若要編輯用戶端上的應用程式資訊清單藉以重新部署方案

  1. 使用 [發行精靈],向測試伺服器發行方案。如需詳細資訊,請參閱HOW TO:使用發行精靈部署方案檔 (2003 系統)

    [發行精靈] 會將增益集組件複製到伺服器,並建立部署資訊清單和新的應用程式資訊清單。

  2. 複製組件、部署資訊清單和新的應用程式資訊清單至新的伺服器位置。

    現在存在兩組檔案:一組位於舊伺服器位置,一組位於新伺服器位置。

  3. 編輯新應用程式資訊清單,以便其指向新部署資訊清單和新組件。如需詳細資訊,請參閱Office 方案的應用程式資訊清單 (2003 系統)

  4. 提高新應用程式資訊清單的版本。如需詳細資訊,請參閱Office 方案的應用程式資訊清單 (2003 系統)

  5. 編輯新的部署資訊清單,以便其指向新的應用程式資訊清單。如需詳細資訊,請參閱Office 方案的部署資訊清單 (2003 系統)

  6. 提高新部署資訊清單的版本。如需詳細資訊,請參閱Office 方案的部署資訊清單 (2003 系統)

  7. 更新位於用戶端電腦上的應用程式資訊清單,透過編輯屬於 <assembly> 項目子系的 <installFrom> 項目,讓資訊清單指向新的部署資訊清單位置。如需詳細資訊,請參閱Office 方案的應用程式資訊清單 (2003 系統)

    注意事項:

    由安裝專案安裝在用戶端電腦上的應用程式資訊清單中,<assembly> 項目底下並沒有 <installFrom> 項目。如果您原先使用安裝專案將增益集部署到用戶端電腦,則必須在應用程式資訊清單中的 <assembly> 項目底下加入 <installFrom> 項目。或者,您也可以將用戶端電腦上的應用程式資訊清單,取代成 [發行精靈] 產生的應用程式資訊清單。

下次使用者啟動 Microsoft Office 應用程式,或者下次使用者在 Office 應用程式的 [COM 增益集] 對話方塊中停用並重新啟用增益集時,此增益集將會檢查新的部署資訊清單,並重新導向至新的應用程式資訊清單。然後,增益集就會使用新位置中的檔案。

編輯伺服器上的資訊清單

若要編輯伺服器上的資訊清單藉以重新部署方案

  1. 使用 [發行精靈],向測試伺服器發行方案。如需詳細資訊,請參閱HOW TO:使用發行精靈部署方案檔 (2003 系統)

    [發行精靈] 會將增益集組件複製到伺服器,並建立部署資訊清單和新的應用程式資訊清單。

  2. 複製組件、部署資訊清單和新的應用程式資訊清單至新的位置。

    現在存在兩組檔案,一組用於舊伺服器,一組用於新伺服器。

  3. 編輯新應用程式資訊清單,以便其指向新部署資訊清單和新組件。如需詳細資訊,請參閱Office 方案的應用程式資訊清單 (2003 系統)

  4. 提高新應用程式資訊清單的版本。如需詳細資訊,請參閱Office 方案的應用程式資訊清單 (2003 系統)

  5. 編輯新的部署資訊清單,以便其指向新的應用程式資訊清單。如需詳細資訊,請參閱Office 方案的部署資訊清單 (2003 系統)

  6. 提高新部署資訊清單的版本。如需詳細資訊,請參閱Office 方案的部署資訊清單 (2003 系統)

  7. 編輯舊的部署資訊清單,以便其指向新的應用程式資訊清單。

  8. 提高舊部署資訊清單的版本。

下次使用者啟動 Office 應用程式,或者下次使用者在 Office 應用程式的 [COM 增益集] 對話方塊中停用並重新啟用增益集時,此增益集將會檢查舊的部署資訊清單,並重新導向至新的應用程式資訊清單。然後,增益集就會使用新位置中的檔案。

請參閱

工作

HOW TO:使用發行精靈部署方案檔 (2003 系統)

概念

部署 Office 方案 (2003 系統)

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

參考

Office 方案的應用程式資訊清單 (2003 系統)

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