為「應用程式附接」或「MSIX 應用程式附接」建立應用程式套件.
Azure 虛擬桌面中有兩個功能可讓您將應用程式套件的應用程式動態連結至 Azure 虛擬桌面中的使用者工作階段 - 應用程式連結和 MSIX 應用程式連結。 透過應用程式連結和MSIX 應用程式連結,應用程式不會安裝在會話主機或映像上,這讓您能更輕鬆地為會話主機建立自訂映像,並降低您組織的營運負擔和成本。 應用程式會在容器內執行,以分隔用戶資料、作業系統和其他應用程式,提高安全性,讓他們更容易進行疑難排解。
下表比較 MSIX 應用程式連結與應用程式連結:
| MSIX 應用程式連結 | 應用程式掛載 |
|---|---|
| 應用程式會使用 RemoteApp 或作為桌面會話的一部分來提供。 權限是由指派給應用程式群組所控制,不過所有桌面使用者都會在傳統型應用程式群組中看到所有 MSIX 應用程式連結應用程式。 | 應用程式會使用 RemoteApp 或作為桌面會話的一部分來提供。 存取權限是依據使用者和應用程式套用的,讓您更充分掌控使用者可在遠端工作階段中存取哪些應用程式。 桌面使用者只會看到指派給他們的應用程式連結應用程式。 |
| 應用程式只能在一個主機集區上執行。 如果您想要在另一個主機集區上執行,您必須建立另一個套件。 | 同一個應用程式套件可以跨多個主機集區使用。 |
| 應用程式只能在將其新增的主機集區上執行。 | 應用程式可以在與應用程式套件相同的 Azure 區域中執行 Windows 用戶端作業系統的任何工作階段主機上執行。 |
| 若要更新應用程式,您必須使用另一個套件版本刪除並重新建立應用程式。 您應該在維護期間內更新應用程式。 | 應用程式可以使用新的磁碟映像檔升級至新的應用程式版本,而不需要維護窗口。 |
| 使用者無法在相同的工作階段主機上執行相同應用程式的兩個版本。 | 使用者可以在同一部工作階段主機上同時執行同一應用程式的兩個版本。 |
| 使用量和健康情況的遙測現在可透過 Azure Log Analytics 取得。 | 使用方式和健康情況的遙測可透過 Azure Log Analytics 取得。 |
您可以使用下列應用程式套件類型和檔案格式:
| 套件類型 | 檔案格式 | 功能可用性 |
|---|---|---|
| MSIX 和 MSIX 套件組合 | .msix .msixbundle |
MSIX 應用程式連結 應用程式連結 |
| Appx 和 Appx 套件組合 | .appx .appxbundle |
僅限應用程式連結 |
MSIX 和 Appx 是 Windows 應用程式套件格式,可為 Windows 應用程式提供現代化封裝體驗。 應用程式會在容器內執行,以分隔用戶資料、作業系統和其他應用程式,提高安全性,讓他們更容易進行疑難排解。 MSIX 和 Appx 很類似,主要差異在於 MSIX 是 Appx 的超集。 MSIX 支援 Appx 的所有功能,以及其他讓 Appx 更適合企業使用的功能。
提示
選取本文頂端的按鈕,在應用程式連結和 MSIX 應用程式連結之間進行選擇,以查看相關文件。
您可以從軟體廠商取得 MSIX 套件,也可以 從現有的安裝程式建立 MSIX 套件。 若要深入瞭解 MSIX,請參閱 什麼是 MSIX?
使用者如何取得應用程式
您可以將不同的應用程式指派給相同主機集區或相同工作階段主機上的不同使用者。 登入期間,必須符合下列三項需求,使用者才能在正確的時間取得正確的應用程式:
- 應用程式必須指派給主機集區。 將應用程式指派給主機集區可讓您選擇性地選擇應用程式可用的主機集區,以確保應用程式可以使用正確的硬體資源。 例如,如果應用程式是圖形密集型的,您可以確保它只在具有 GPU 最佳化工作階段主機的主機集區上執行。
- 使用者必須能夠登入主機集區中的工作階段主機,因此他們必須位於桌面或 RemoteApp 應用程式群組中。 對於 RemoteApp 應用程式群組,應用程式連結應用程式必須新增至應用程式群組,但您不需要將應用程式新增至桌面應用程式群組。
- 應用程式必須指派給使用者。 您可以使用群組或使用者帳戶。
如果符合所有需求,使用者就會取得應用程式。 此程序可以控制誰能獲得哪個主機集區上的應用程式,並且讓使用者能夠在單一主機集區內,甚至是登入相同多工作階段主機的情況下,獲取不同的應用程式組合。 不符合需求的使用者不會取得應用程式。
應用程式映像
您必須先使用 MSIXMGR 工具從現有的應用程式套件 建立 MSIX 映像 ,才能將您的應用程式套件使用於 Azure 虛擬桌面。 然後,您必須將每個磁碟映像儲存在會話主機可以存取的檔案共用上。 如需檔案共用需求的詳細資訊,請參閱 檔案共用。