在將 ThinApp 套件新增至您組織的目錄,並將該 ThinApp 套件的使用權授予 Omnissa Access 使用者之後,您的組織可能需要更新該套件,並讓使用者改用較新或重新建置的 ThinApp 套件版本,而無需先移除現有套件的使用者指派,再將使用者指派至新版套件。
更新後的 ThinApp 套件可能因為該套件所對應的 Windows 應用程式推出了新版,或因為應用程式的封裝者變更了套件中使用的參數值而產生。
ThinApp 提供一種專門用於 Omnissa Access 的 ThinApp 套件更新機制。此 ThinApp 更新機制與 Omnissa Access 環境之外使用的 ThinApp 套件更新機制不同。您必須使用此更新機制來更新 ThinApp 套件,才能在 Omnissa Access 中部署更新後的套件,並讓使用者自動看到新版。
對於在 Omnissa Access 中受管理的 ThinApp 套件,Omnissa Access 會使用兩個 Package.ini 參數來判斷某個套件是否為另一個套件的更新版本。
-
AppID
Omnissa Access 中 ThinApp 套件的唯一識別碼。套件應用程式的所有進入點 (可執行檔) 都會獲指派相同的 AppID。當 ThinApp 套件同步至您組織的 Omnissa Access 目錄後,該套件的
AppID會顯示在 ThinApp 套件資源頁面的 GUID 資料行中。此值由英數字元的字元組組成,每一組破折號之間以破折號分隔,例如以下範例所示:XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXXOmnissa Access 會將任何具有相同
AppID的 ThinApp 套件視為同一應用程式的不同版本。 -
VersionID
ThinApp 套件的版本編號。Omnissa Access 使用
VersionID來追蹤受管理 ThinApp 套件的不同版本。您可以將VersionID值增量一 (1) 來表示 ThinApp 套件是另一個套件的更新,並保持相同的AppID。
請將更新後的套件放在為受管理 ThinApp 套件所設定之網路共用資料夾中的新資料夾。當 Omnissa Access 執行與網路共用資料夾的排程同步時,如果遇到某個應用程式與另一個應用程式具有相同的 AppID,系統會比較其 VersionID 值。它會將 VersionID 值最高的 ThinApp 套件當做最新的更新。Omnissa Access 會自動將先前的使用者權利套用到具有最高 VersionID 的 ThinApp 套件,並將使用者系統上的捷徑同步至更新後的套件。
**重要:**標準的 ThinApp InventoryName 參數對於成功更新受管理的 ThinApp 套件至關重要。舊的和更新的 ThinApp 套件都必須具有相同的 InventoryName 參數值。如果建立 ThinApp 套件的人在套件中變更了 InventoryName,再建立更新後的套件,您必須確保 InventoryName 值一致,更新才能在 Omnissa Access 中正確運作。
如需 ThinApp 套件 Package.ini 檔案中各種參數的詳細資料,請參閱《ThinApp Package.ini 參數參考指南》。
此頁面對您有幫助嗎?