您可以透過呼叫元件程序,來解除安裝應用程式程序中的元件。您也可以使用「回復元件」步驟,將元件回復為 Snapshot 中的版本。
開始之前
- 建立應用程式,並將一個以上元件新增至應用程式。
- 建立應用程式程序。
- 建立每一個元件的元件程序。
關於這項作業
有三種基本方法來解除安裝元件。在每一種情況下,您將步驟新增至應用程式程序,以操作已部署的元件版本。
- 您可以安裝新版本的元件來覆蓋舊版本。在此情況下,只需執行包括元件部署程序的應用程式程序。
- 您可以針對元件執行解除安裝元件程序:
- 建立「解除安裝」類型的元件程序,並新增步驟以解除安裝元件。
- 在應用程式程序中,新增「解除安裝元件」步驟,並指定元件及元件程序。
- 執行應用程式程序。如果程序成功,則環境的庫存會顯示不再安裝元件。
- 您可以將元件的增量版本回復為指定 Snapshot 中的版本。在此情況下,應用程式程序針對不在 Snapshot 中的每一個元件版本,執行解除安裝程序。
- 建立包括您想要回復至之元件版本的 Snapshot。
- 建立「解除安裝」類型的元件程序,並新增步驟以解除安裝元件。
- 在應用程式程序中,新增「回復元件」步驟,並指定元件及元件程序。
- 在「回復元件」步驟中,指定「回復」類型參數:
- 如果您指定移除不想要的增量版本,則伺服器針對不在 Snapshot 中的每一個增量元件版本,執行解除安裝元件程序。
- 如果您指定取代為最新部署的版本,則伺服器會針對每一個增量元件版本執行解除安裝元件程序,然後針對在 Snapshot 中的元件版本執行安裝元件程序。
如需「回復元件」步驟的相關資訊,請參閱回復元件。
- 執行應用程式程序。在此情況下,您必須指定「回復元件」步驟的 Snapshot。