共用方式為


關於 App-V 5.1

使用本文來檢閱適用於Application Virtualization (App-V) 5.1 的重大變更相關信息。

App-V 5.1 軟體必要條件和支持的設定

如需 App-V 5.1 軟體必要條件和支援的設定,請參閱下列連結。

App-V 5.1 支援 System Center 2012 R2 Configuration Manager SP1。 如需整合 App-V 環境與 Configuration Manager 的資訊,請參閱 Planning for App-V Integration with Configuration Manager

移轉至 App-V 5.1

使用下列資訊從舊版升級至 App-V 5.1。 如需詳細資訊,請參閱 從舊版移轉至 App-V 5.1

開始升級之前

開始升級之前,請先檢閱下列資訊:

升級前要檢閱的專案 描述
要依任何順序升級的元件 - App-V 伺服器
-音序器
- App-V 用戶端或 App-V 遠端桌面服務 (RDS) Client
注意: 在 App-V 5.0 SP2 之前,App-V 用戶端安裝已提供用戶端管理使用者介面 (UI) 。
從 App-V 4.x 升級 您必須先升級至 App-V 5.0。 您無法直接從 App-V 4.x 升級至 App-V 5.1。 如需詳細資訊,請參閱:
- 關於 App-V 5.0 中的「App-V 4.6 與 App-V 5.0 之間的差異」
- 規劃從舊版App-V移轉
從 App-V 5.0 或更新版本升級 您可以直接從下列任一版本升級至 App-V 5.1:
- App-V 5.0
- App-V 5.0 SP1
- App-V 5.0 SP2
- App-V 5.0 SP3
若要升級至 App-V 5.1,請遵循本主題其餘章節中的步驟。
套件和連線群組會繼續與App-V 5.1搭配運作,就像目前一樣。

升級 App-V 基礎結構的步驟

完成下列步驟,將App-V基礎結構的每個元件升級至App-V 5.1。 下列順序只是建議;您可以依任何順序升級元件。

步驟 1:升級 App-V 伺服器

注意

如果您不是使用App-V伺服器,請略過此步驟並移至下一個步驟。

  1. 根據您用來升級管理資料庫和/或報表資料庫的方法,執行下列其中一個動作:

  2. 如果您要從App-V 5.0 SP1 Hotfix 套件3或更新版本升級App-V伺服器,請先完成檢查登錄機碼一節中的步驟, 再安裝App-V 5.x Server

  3. 請遵循如何部署App-V 5.1 伺服器中的步驟

步驟 2:升級 App-V Sequencer

如需詳細資訊,請 參閱 Learn to Install the Sequencer

步驟 3:升級 App-V 用戶端或 App-V RDS 用戶端

如需詳細資訊,請 參閱如何部署App-V用戶端

轉換使用舊版 App-V 建立的套件

使用套件轉換器公用程式來升級使用App-V 5.0之前的App-V版本所建立的虛擬應用程式套件。 套件轉換程式會使用PowerShell來轉換套件,如果您有許多需要轉換的套件,則可協助自動化程式。

注意

App-V 5.1 套件與 App-V 5.0 套件完全相同。 版本之間的套件格式沒有任何變更,因此不需要將App-V 5.0套件轉換為App-V 5.1套件。

App-V 5.1 的新功能

這些區段適用於已熟悉App-V,且想要知道App-V 5.1中已變更的使用者。 如果您還不熟悉 App-V,您應該從 App-V 5.1 規劃檢查清單開始。

適用於 Windows 10 的 App-V 支援

下表列出 App-V 的 Windows 10 支援。 App-V 5.1 之前的 App-V 版本不支援 Windows 10。

元件 App-V 5.1 App-V 5.0
App-V 用戶端
App-V RDS 用戶端
App-V Sequencer

App-V 管理主控台變更

本節會比較 App-V 管理控制台目前和先前的功能。

不再需要 Silverlight

Management Console UI 不再需要 Silverlight。 5.1 管理控制台建置在 HTML5 和 Javascript 上。

通知和訊息會個別顯示在對話框中

App-V 管理主控台變更

本節會比較 App-V 管理控制台目前和先前的功能。

不再需要 Silverlight

Management Console UI 不再需要 Silverlight。 5.1 管理控制台建置在 HTML5 和 Javascript 上。

通知和訊息會個別顯示在對話框中

App-V 5.1 的新功能 App-V 5.1 之前
訊息指標數目: 在 App-V 管理主控台的標題列上,現在會在旗標圖示旁邊顯示一個數位,以指出等待讀取的訊息數目。 您一次只能看到一則訊息或錯誤,而且無法判斷有多少訊息。
訊息外觀:
  • 需要使用者輸入的訊息會出現在個別的對話框中,該對話框會顯示在您正在檢視的目前頁面上方,而且需要回應,才能將其關閉。
  • 訊息和錯誤會出現在清單中,其中一個位於另一個下方。
您一次只能看到一則訊息或錯誤。
關閉訊息: 使用 [ 全部關閉] 連結一次關閉所有訊息和錯誤,或一次關閉一則訊息和錯誤。 您一次只能關閉一則訊息和錯誤。

控制台頁面現在是個別的URL

App-V 5.1 的新功能 App-V 5.1 之前
控制台中的每個頁面都有不同的 URL,可讓您為特定頁面加上書籤,以便日後快速存取。 某些 URL 中出現的數位表示特定套件。 這些數位是唯一的。 所有控制台頁面都會透過相同的 URL 進行存取。

新的個別連線群組頁面和功能表選項

App-V 5.1 的新功能 App-V 5.1 之前
[連線群組] 頁面現在是主功能表的一部分,與 [封裝] 頁面位於相同層級。 若要開啟 [連線群組] 頁面,您可以流覽 [封裝] 頁面。
App-V 5.1 的新功能 App-V 5.1 之前
下列選項現在是出現在 [封裝] 頁面底部的按鈕:
  • 新增或升級
  • 發佈
  • 取消發佈
  • 刪除
當您以滑鼠右鍵按下拉式操作選單時,仍然會出現下列選項:
  • 發佈
  • 取消發佈
  • 編輯 AD 存取
  • 編輯部署設定
  • 從...
  • 傳輸存取權和設定來源...
  • 刪除
當您按兩下 [刪除 ] 移除封裝時,對話框隨即開啟,並要求您確認要刪除套件。
[新增或升級] 選項是 [封裝] 頁面右上方的按鈕。 只有當您以滑鼠右鍵按兩下套件清單中的套件名稱時,才能使用 [ 發佈]、[ 解除發佈] 和 [ 刪除 ] 選項。
下列封裝作業現在是每個套件之套件詳細數據頁面上的按鈕:
  • 使用下列選項 (下拉選單) :
    • 從...
    • 傳輸存取權和設定來源...
  • 編輯 (連線群組和AD存取)
  • 取消發佈
  • 刪除
  • 編輯預設組態
只有當您以滑鼠右鍵按下套件清單中的套件名稱時,才能使用這些套件選項。

左窗格中的圖示有新的色彩和文字

左窗格中圖標的色彩已變更,並新增文字,讓圖示與其他Microsoft產品一致。

已移除 [概觀] 頁面

在管理控制台的左窗格中,已移除 [概觀] 功能表選項及其相關聯的 [概觀] 頁面。

Sequencer 改善

已對 App-V 5.1 Sequencer 中的套件編輯器進行下列改善。

匯入和匯出指令清單檔案

您可以匯入和匯出 AppxManifest.xml 檔案。 若要匯出指令清單檔案,請選取 [ 進階 ] 索引卷標,然後在 [指令清單檔案] 方塊中,按兩下 [ 匯出...]。您可以變更指令清單檔,例如移除殼層延伸模組或編輯檔類型關聯。

進行變更之後,按兩下 [ 匯入... ],然後選取您編輯的檔案。 成功將它匯回之後,指令清單檔案會在套件編輯器中立即更新。

注意

當您匯入檔案時,您的變更會根據 XML 架構進行驗證。 如果檔案無效,您會收到錯誤。 請注意,您可以匯入根據 XML 架構驗證的檔案,但因其他原因仍然無法執行。

將 Windows 10 新增至作業系統清單

在 [部署] 索引標籤中,Windows 10 32 位和 Windows 10-64 位已新增至您可以排序套件的作業系統清單。 如果您選取 [任何作業系統],Windows 10 會自動包含在循序套件將支援的操作系統中。

目前的路徑會顯示在虛擬登錄編輯器的底部

在 [虛擬登錄] 索引標籤中,路徑現在會顯示在虛擬登錄編輯器的底部,可讓您判斷目前選取的機碼。 先前,您必須捲動登錄樹狀結構,以尋找目前選取的密鑰。

在虛擬登錄編輯器中新增的 [尋找和取代] 對話框和快捷鍵組合在一起

在虛擬登錄編輯器中,已針對 Ctrl+F) ([尋找] 選項新增快捷鍵,並已新增結合 「尋找」和「取代」工作的對話框,讓您尋找並取代值和數據。 若要存取這個結合的對話框,請選取金鑰並執行下列其中一項:

  • Ctrl+H

  • 以滑鼠右鍵按下金鑰,然後選取 [ 取代]

  • 取 [檢視>虛擬登錄>取代]

先前,[取代] 對話方塊不存在,您必須手動進行變更。

成功重新命名登錄機碼和封裝檔案

您可以重新命名虛擬登錄機碼和檔案,而不會發生 Sequencer 問題。 先前,如果您嘗試重新命名密鑰,Sequencer 就會停止運作。

匯入和導出虛擬登錄機碼

您可以匯入和匯出虛擬登錄機碼。 若要匯入金鑰,請以滑鼠右鍵按兩下要匯入密鑰的節點,流覽至您要匯入的金鑰,然後按兩下 [ 匯入]。 若要匯出金鑰,請以滑鼠右鍵按下該金鑰,然後選取 [ 匯出]

將目錄匯入虛擬檔案系統

您可以將目錄匯入 VFS。 若要匯入目錄,請按兩下 [ 封裝檔案 ] 索引標籤,然後按兩下 [ 檢視>虛擬檔案系統>匯入目錄]。 如果您嘗試匯入包含已在 VFS 中檔案的目錄,則匯入會失敗,並顯示說明性訊息。 在 App-V 5.1 之前,您無法匯入目錄。

匯入或匯出 VFS 檔案,而不需要刪除,然後將其新增至套件

您可以將檔案匯入 VFS 或從中導出檔案,而不需要刪除檔案,然後將它新增至套件。 例如,您可以使用此功能將變更記錄匯出至本機磁碟驅動器、使用外部編輯器編輯檔案,然後將檔案重新匯入 VFS。

若要匯出檔案,請選取 [ 封裝檔案] 索引卷標,以滑鼠右鍵按兩下 VFS 中的檔案,按兩下 [ 出],然後選擇可從中進行編輯的導出位置。

若要匯入檔案,請選取 [ 封裝檔案] 索引 卷標,然後以滑鼠右鍵按兩下您已導出的檔案。 流覽至您編輯的檔案,然後按兩下 [ 匯入]。 匯入的檔案將會覆寫現有的檔案。

匯入檔案之後,您必須按兩下 [檔案>儲存] 來儲存封裝。

已移動新增封裝檔案的功能表選項。 若要尋找 [新增] 選項,請選取 [ 封裝檔案] 索引 卷標,然後按兩下 [ 檢視>虛擬文件系統>新增檔案]。 先前,您以滑鼠右鍵按下 VFS 節點下的資料夾,然後選擇 [ 新增檔案]

虛擬登錄節點預設會展開 MACHINE 和 USER 登錄區

當您開啟虛擬登錄時,計算機和用戶登錄區會顯示在最上層登錄節點下方。 先前,您必須展開 [登錄] 節點,以顯示下方的 Hives。

啟用或停用瀏覽器協助程序物件

您可以在 Sequencer 使用者介面的 [進階] 索引標籤上選取新的複選框 [啟用瀏覽器協助程序物件],以啟用或停用 Browser Helper 物件。 如果瀏覽器協助程式物件:

  • 存在於套件中並已啟用,預設會選取複選框。

  • 存在於套件中且已停用,預設會清除複選框。

  • 存在於套件中,且已啟用一或多個且已停用一或多個,此複選框預設會設定為不具決定性。

  • 套件中不存在,複選框已停用。

套件轉換器的改善

您現在可以使用套件轉換器來轉換包含腳本的 App-V 4.6 套件,而來自來源 .osd 檔案的登錄資訊和腳本現在包含在套件轉換器輸出中。

如需包括範例在內的詳細資訊,請參閱 從舊版移轉至 App-V 5.1

支援單一事件觸發程式上的多個腳本

App-V 5.1 支援在App-V套件的單一事件觸發程式上使用多個腳本,包括您從App-V 4.6轉換成App-V 5.0或更新版本的套件。 為了啟用多個腳本的使用,App-V 5.1 使用名為 ScriptRunner.exe 的腳本啟動器應用程式,此應用程式會安裝為 App-V 用戶端安裝的一部分。

如需詳細資訊,包括事件觸發程式清單和可執行腳本的內容,請參閱 關於App-V 5.1動態設定中的腳本一節。

安裝資料夾的硬式編碼路徑會重新導向至虛擬檔案系統根目錄

當您將套件從 App-V 4.6 轉換為 5.1 時,App-V 5.1 套件可以存取您在建立 4.6 套件時需要使用的硬碟驅動器。 驅動器號會是您在 4.6 排序電腦上選取做為安裝磁碟驅動器的磁碟驅動器。 (預設驅動器號為 Q:\.)

先前無法辨識 4.6 根資料夾,且無法由 App-V 5.0 套件存取。 App-V 5.1 套件可以依其完整路徑存取硬式編碼檔案,或以程式設計方式列舉 App-V 4.6 安裝根目錄下的檔案。

技術詳細數據: App-V 5.1 套件轉換程式會將App-V 4.6安裝根資料夾和簡短資料夾名稱儲存在 Filesystem 元素的 FilesystemMetadata.xml 檔案中。 當 App-V 5.1 用戶端建立虛擬程式時,它會將來自 App-V 4.6 安裝根目錄的要求對應至虛擬文件系統根目錄。

App-V 5.1 的版本資訊