Azure Virtual Desktop でのアプリのアタッチで使用する MSIX イメージを作成する
Azure Virtual Desktop でアプリのアタッチと MSIX アプリのアタッチで MSIX パッケージを使用するには、MSIX パッケージ アプリケーションを MSIX イメージに展開する必要があります。 この記事では、MSIX イメージを作成する方法について説明します。
前提条件
MSIX イメージを作成する前に、次のものが必要です。
MSIXMGR ツールをダウンロードし、フォルダーに展開します。
MSIX イメージを作成するための Windows 10 または Windows 11 デバイスの管理アクセス許可。
Azure Virtual Desktop で使用する MSIX パッケージ アプリケーション (
.msix
ファイル)。 デスクトップ インストーラーを MSIX パッケージに変換する方法については、デスクトップ インストーラーからの MSIX パッケージの作成 (MSI、EXE、ClickOnce、または App-V) に関するページを参照してください。ヒント
既に MSIX パッケージとして利用可能なアプリケーションは、複数のソフトウェア ベンダーからダウンロードできます。 Microsoft XML メモ帳は、MSIX パッケージとしてダウンロードできます。 GitHub からの最新のリリースは、
.msixbundle
ファイル拡張子を持つファイルをダウンロードすることで取得できます。Note
ネットワーク上、またはインターネットに接続されていないデバイス上のビジネス向けまたは教育機関向け Microsoft Store のパッケージを使用する場合、アプリを実行するには、Microsoft Store からパッケージ ライセンスをダウンロードしてインストールする必要があります。 ライセンスを取得するには、「パッケージをオフラインで使用する」をご覧ください。
アプリのアタッチ ディスク イメージを作成する
MSIX イメージを作成するときは、MSIXMGR ツールを使用して、MSIX パッケージを VHD、VHDX、または CIM ディスク イメージに変換します。 特に Windows 11 で最適なパフォーマンスを得るために、CIM を使用することをお勧めします。これにより CPU とメモリの消費量が少なくなり、マウントとマウント解除の時間が短縮されます。 VHD を使用することはお勧めしません。代わりに VHDX を使用してください。
お使いのシナリオに関連するタブを選択します。
MSIX パッケージから CIM ディスク イメージを作成するコマンドの例を次に示します。 例の値を独自の値に変更する必要があります。
CIM ディスク イメージは複数のファイルで構成されており、イメージを区別するのに役立つので、宛先の新しいフォルダーを作成する必要があります。
重要
互換性を保証するには、MSIX パッケージを実行する予定の Windows のバージョン以下のバージョンの Windows で、MSIX イメージを格納する CIM ファイルが生成されていることを確認します。 たとえば、Windows 11 で生成された CIM ファイルは、Windows 10 では機能しない可能性があります。
管理者としてコマンド プロンプトを開き、MSIXMGR ツールを抽出したディレクトリに変更します。
MSIXMGR を実行する前に、宛先に使用するフォルダーが存在することを確認します。 必要に応じて、新しいフォルダーを作成します。
CIM ディスク イメージを作成するには、次のコマンドを実行します。
msixmgr.exe -Unpack -packagePath "C:\msix\myapp.msix" -destination "C:\msix\myapp\myapp.cim" -applyACLs -create -fileType cim -rootDirectory apps
出力は次の例のようになります。
Successfully created the CIM file: C:\msix\myapp\myapp.cim
次のステップ
MSIX パッケージを作成したら、ファイル共有に保存し、MSIX パッケージを Azure Virtual Desktop に追加する必要があります。
役に立つその他の記事を次に示します。
- Azure Virtual Desktop でのアプリのアタッチ
- 使用可能な MSIXMGR ツール パラメーターの詳細を確認してください。