什麼是 MSIX 應用程式連結?

已完成

您已了解 MSIX 套件。 現在讓我們考慮如何將這些應用程式部署到 Azure 虛擬桌面環境,並判斷 MSIX 應用程式連結是否適合 Contoso。

MSIX 應用程式連結的用途和優點

MSIX 應用程式連結是專為現代化工作區設計的 Microsoft 應用程式傳遞方法。 使用 MSIX 應用程式連結,您可以使用一個應用程式格式 (MSIX) 將應用程式傳遞至實體和虛擬機器。 雖然您可以在內部部署或 Azure 中使用 MSIX 應用程式連結,但是這項技術是特別針對 Azure 虛擬桌面所採用。

MSIX 應用程式連結提供下列優點:

  • 您可以使用現有的 MSIX 套件,不需要重新封裝或變更結構。
  • 您不需要其他基礎結構伺服器來部署 MSIX 套件。 您可以使用 Azure 檔案儲存體來裝載包含 MSIX 套件的虛擬硬碟 (VHD)。
  • MSIX 應用程式連結會將應用程式檔案與作業系統分開。 如果裝置需要重設或重新製作映像,這些應用程式就不需要重新安裝。
  • 您可以編輯和更新應用程式。 之後,所有變更都會儲存為可取代舊 MSIX 應用程式連結套件的新套件。
  • 您可以結合 MSIX 應用程式連結與 FSLogix 設定檔容器,以隔離個別 VHD 或 VHDX 上的使用者設定檔。

Contoso 是適合針對其應用程式交付需求而使用 MSIX 應用程式連結的候選項目,因為公司使用 Azure 虛擬桌面和 Azure 進行檔案管理。

MSIX 應用程式連結的運作方式

MSIX 應用程式連結會將應用程式檔案儲存在與作業系統不同的虛擬硬碟中。 會在裝置上註冊一般 MSIX 套件,而不是實體下載和安裝上註冊。 註冊會使用現有的 Windows API,且對使用者登入時間的影響最小,這樣可增強使用者體驗。

當您開啟 MSIX 應用程式連結時,會從 VHD 存取應用程式檔案。 您甚至不會發現應用程式未在本機安裝。

MSIX 應用程式連結遵循數個步驟或動作:

術語 定義
階段 MSIX 應用程式連結會通知作業系統有可用的應用程式,且包含 MSIX 套件 (也稱為 MSIX 映像) 的虛擬磁碟已掛接。
註冊 MSIX 應用程式連結會使用每個使用者程序,讓應用程式可供您使用。
延遲註冊 應用程式的完整註冊會延遲,直到您決定執行應用程式。
取消註冊 登出之後,應用程式將無法再使用。
取消暫存 關閉或重新啟動電腦之後,虛擬機器就無法再使用應用程式。

開啟 MSIX 應用程式連結之後,您遇到下列程序:

  1. 從 Azure 虛擬桌面用戶端,登入並選取您具有存取權的主機集區。 此程序類似於從 Azure 虛擬桌面環境開啟已發佈的 RemoteApp 程式。
  2. 已指派主機集區內的虛擬機器,在此虛擬機器上會建立 RemoteApp 或遠端桌面工作階段。 Azure 虛擬桌面用戶端會與該工作階段互動。
  3. 如果已設定使用者設定檔,工作階段主機上的 FSLogix 代理程式會從檔案共用提供使用者設定檔。 檔案共用可以是 Azure 檔案、Azure NetApp 檔案或基礎結構即服務 (IaaS) 檔案伺服器。
  4. 指派給您的應用程式會從 Azure 虛擬桌面讀取。
  5. MSIX 應用程式連結應用程式會從連結的 MSIX 虛擬磁碟註冊到虛擬機器。 該虛擬磁碟可能位於 IaaS 檔案共用、Azure 檔案或 Azure NetApp 檔案上。

MSIX 應用程式連結運作方式的圖表。

MSIX 詞彙

使用下列 MSIX 應用程式連結的關鍵詞彙作為評論和參考。

術語 定義
MSIX 容器 MSIX 應用程式執行的位置。 容器是輕量型且與其他應用程式隔離。
MSIX 應用程式 使用 MSIX 副檔名以 MSIX 格式封裝的應用程式。
MSIX 套件 包含應用程式 (具有其他檔案) 承載的套件。
MSIX 映像 包含一或多個 MSIX 封裝應用程式的 VHD、VHDX 或綜合映像 (CIM) 檔案。
重新封裝 使用 MSIX 封裝工具將非 MSIX 應用程式轉換成 MSIX 的程序。