パッケージ化プロセスで使用する仮想マシンでアプリケーションをパッケージ化する際には、いくつかのベスト プラクティスがあります。
-
パッケージ化に必要なローカル管理者権限があることを確認します。
-
各仮想マシンでパッケージ化プロセスを 1 つだけ実行します。ただし、同時に複数の仮想マシンでパッケージ化を実行することは可能です。
-
パッケージ化仮想マシンに Service Pack 1 などのサービス パックが適用されている場合は、アプリケーションを提供するすべての仮想マシンが、同じまたはそれ以上のサービス パック レベルになっている必要があります。
-
最適なパフォーマンスを得るには、アプリケーションの依存関係(Java、.NET など)をアプリケーションと同じパッケージに含めます。
-
Windows OS Optimization Tool for Omnissa Horizon を使用すると、基本イメージを最適化できます。デフォルトのオプションは Windows Defender の停止です。この最適化されたイメージをアプリケーションのパッケージ化に使用します。
アプリケーションのキャプチャ中に Windows Defender がバックグラウンドで実行されている場合でも、アプリケーションのパッケージ化に影響を与えないようにする必要があります。
Windows OS Optimization Tool for Omnissa Horizon の詳細については、Omnissa 製品ドキュメントにある*『Horizon 用イメージの最適化*』を参照してください。
-
パッケージ化システムでは、他のフィルタ ドライバ アプリケーションがインストールまたは有効化されていない必要があります。
-
アプリケーションをパッケージ化するときは、必ずすべてのユーザーにアプリケーションをインストールします。
この方法により、単一のユーザー プロファイルではなく Program Files の下にアプリケーションがインストールされ、アプリケーション アイコンが All Users フォルダに作成されます。
-
共通の SID を必要とするアプリケーションを、プールや
Sysprepが実行されている仮想マシンに提供しないでください。これらのケースは、View Composer を備えた Omnissa Horizon、またはマシン SID を保持する他の同様の OS クローン作成テクノロジーで使用する必要があります。
一部のアプリケーション要件およびライセンス モデルでは、仮想マシンが本番環境の仮想マシンと共通の SID を共有する必要があります。
-
MSIX アプリケーションをパッケージ化する場合は、アプリケーションのすべての前提条件を満たしていることを確認します。
例:Microsoft Teams アプリケーションをパッケージ化する前に、Microsoft ドキュメントで Microsoft Teams に関する前提条件を確認してください。
-
パッケージ化に使用する仮想マシンには、ユーザーのデスクトップの状態専用のスナップショットが必要です。
パッケージ化プロセスの後、仮想マシンをクリーンな状態、つまりスナップショットに戻す必要があります。App Volumes Agent のインストールの一部として、クリーンなスナップショットが作成されている必要があります。
-
最適なアプリケーションの互換性を実現するには、アプリケーションのパッケージ化と提供に同じオペレーティング システムが使用されていることを確認してください。
-
WSL (Windows Subsystem for Linux) などの Windows のコア機能は、Omnissa App Volumes パッケージとしてキャプチャできません。
このページは役に立ちましたか?