HOW TO:變更文件層級自訂的位置 (2003 系統)

更新:2007 年 11 月

適用於

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

專案類型

  • 文件層級專案

Microsoft Office 版本

  • Microsoft Office 2003

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

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

Word 和 Excel 方案具有兩種類型的重新部署案例:

  1. 在文件中直接使用程式碼編輯應用程式資訊清單。

    此案例適用於下列情況:

    • 在方案部署至使用者之前。

    • 當舊的伺服器突然停止服務,且使用者無法存取舊伺服器上的檔案時。

    • 當極少數使用者在使用方案,而且很容易撰寫指令碼以更新每位使用者的文件時。

  2. 在伺服器上編輯資訊清單檔,而無需使用程式碼來更新文件中的應用程式資訊清單。

    此案例適用於下列情況:

    • 在方案部署至使用者之後。

    • 當舊的伺服器仍可供所有使用者使用時。

    • 當許多使用者正在使用方案,而且很難對使用者的文件執行指令碼時。

注意事項:

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

使用程式碼編輯應用程式資訊清單

若要使用程式碼編輯應用程式資訊清單,以重新部署

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

    [發行精靈] 複製文件和組件至伺服器,並建立應用程式和部署資訊清單。

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

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

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

  4. 提高應用程式資訊清單的版本。

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

  6. 提高新部署資訊清單的版本。

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

    注意事項:

    Visual Studio Tools for Office 含有一則範例,在這個範例中,會示範如何建立可用來編輯內嵌應用程式資訊清單的工具。如需詳細資訊,請參閱ServerDocument 範例

不使用程式碼編輯資訊清單

若要在伺服器上編輯檔案,以重新部署

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

    [發行精靈] 複製文件和組件至伺服器,並建立應用程式和部署資訊清單。

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

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

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

  4. 提高應用程式資訊清單的版本。

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

  6. 提高新部署資訊清單的版本。

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

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

下次使用者開啟方案文件時,文件會檢查舊部署資訊清單,並重新導向至新應用程式資訊清單。文件會下載新應用程式資訊清單,其包含指向新組件和部署資訊清單的指標,該文件也會使用新位置中的檔案。

請參閱

工作

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

HOW TO:以程式設計方式更新應用程式資訊清單組件路徑 (2003 系統)

HOW TO:以程式設計方式變更部署資訊清單的路徑 (2003 系統)

HOW TO:從文件移除 Managed 程式碼擴充 (2003 系統)

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

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

概念

部署 Office 方案 (2003 系統)