HOW TO:變更文件層級自訂的位置 (2003 系統)
更新:2007 年 11 月
適用於 |
---|
本主題中的資訊僅適用於指定的 Visual Studio Tools for Office 專案和 Microsoft Office 版本。 專案類型
Microsoft Office 版本
如需詳細資訊,請參閱依應用程式和專案類型提供的功能。 |
當您變更部署文件層級方案的位置時,便需要進行重新部署。例如,開發人員會向測試伺服器發行方案,然後 IT 部門在得到批准後,會向生產伺服器重新部署方案。為了讓 Visual Studio Tools for Office 方案繼續運作,您必須更新應用程式和部署資訊清單中的方案檔路徑。
Word 和 Excel 方案具有兩種類型的重新部署案例:
在文件中直接使用程式碼編輯應用程式資訊清單。
此案例適用於下列情況:
在方案部署至使用者之前。
當舊的伺服器突然停止服務,且使用者無法存取舊伺服器上的檔案時。
當極少數使用者在使用方案,而且很容易撰寫指令碼以更新每位使用者的文件時。
在伺服器上編輯資訊清單檔,而無需使用程式碼來更新文件中的應用程式資訊清單。
此案例適用於下列情況:
在方案部署至使用者之後。
當舊的伺服器仍可供所有使用者使用時。
當許多使用者正在使用方案,而且很難對使用者的文件執行指令碼時。
注意事項: |
---|
您的電腦可能會在下列說明中,以不同名稱或位置顯示某些 Visual Studio 使用者介面項目。您所擁有的 Visual Studio 版本以及使用的設定會決定這些項目。如需詳細資訊,請參閱 Visual Studio 設定。 |
使用程式碼編輯應用程式資訊清單
若要使用程式碼編輯應用程式資訊清單,以重新部署
使用 [發行精靈],向測試伺服器發行方案。如需詳細資訊,請參閱HOW TO:使用發行精靈部署方案檔 (2003 系統)。
[發行精靈] 複製文件和組件至伺服器,並建立應用程式和部署資訊清單。
複製應用程式資訊清單、組件和部署資訊清單至新位置。
現在存在兩組檔案,一組用於舊伺服器,一組用於新伺服器。
編輯新應用程式資訊清單,以便其指向新部署資訊清單和新組件。如需詳細資訊,請參閱Office 方案的應用程式資訊清單 (2003 系統)。
提高應用程式資訊清單的版本。
編輯新的部署資訊清單,以便其指向新的應用程式資訊清單。如需詳細資訊,請參閱Office 方案的部署資訊清單 (2003 系統)。
提高新部署資訊清單的版本。
更新內嵌於文件的應用程式資訊清單,以指向新的部署資訊清單位置。如需詳細資訊,請參閱HOW TO:以程式設計方式變更部署資訊清單的路徑 (2003 系統)。
注意事項: Visual Studio Tools for Office 含有一則範例,在這個範例中,會示範如何建立可用來編輯內嵌應用程式資訊清單的工具。如需詳細資訊,請參閱ServerDocument 範例。
不使用程式碼編輯資訊清單
若要在伺服器上編輯檔案,以重新部署
使用 [發行精靈],向測試伺服器發行方案。如需詳細資訊,請參閱HOW TO:使用發行精靈部署方案檔 (2003 系統)。
[發行精靈] 複製文件和組件至伺服器,並建立應用程式和部署資訊清單。
複製應用程式資訊清單、組件和部署資訊清單至新位置。
現在存在兩組檔案,一組用於舊伺服器,一組用於新伺服器。
編輯新應用程式資訊清單,以便其指向新部署資訊清單和新組件。如需詳細資訊,請參閱Office 方案的應用程式資訊清單 (2003 系統)。
提高應用程式資訊清單的版本。
編輯新的部署資訊清單,以便其指向新的應用程式資訊清單。如需詳細資訊,請參閱Office 方案的部署資訊清單 (2003 系統)。
提高新部署資訊清單的版本。
編輯舊的部署資訊清單,以便其指向新的應用程式資訊清單。
提高舊部署資訊清單的版本。
下次使用者開啟方案文件時,文件會檢查舊部署資訊清單,並重新導向至新應用程式資訊清單。文件會下載新應用程式資訊清單,其包含指向新組件和部署資訊清單的指標,該文件也會使用新位置中的檔案。
請參閱
工作
HOW TO:變更應用程式層級增益集的位置 (2003 系統)
HOW TO:以程式設計方式更新應用程式資訊清單組件路徑 (2003 系統)
HOW TO:以程式設計方式變更部署資訊清單的路徑 (2003 系統)
HOW TO:從文件移除 Managed 程式碼擴充 (2003 系統)