Citrix Virtual Apps and Desktops

ユニバーサル Windows プラットフォーム アプリ

Citrix Virtual Apps and Desktops™ は、以下の Windows マシン上の VDA での UWP アプリの使用をサポートしています。

  • Windows 10 以降のバージョン
  • Windows Server 2016 以降のバージョン

VDA は最低バージョン 7.11 である必要があります。

UWP アプリを使用する場合、以下の Citrix Virtual Apps™ および Desktops の機能はサポートされていないか、制限されています。

  • ファイルの種類のアソシエーションはサポートされていません
  • ローカルアプリアクセスはサポートされていません
  • ダイナミックプレビュー: セッションで実行中のアプリが重なる場合、プレビューにはデフォルトのアイコンが表示されます。ダイナミックプレビューに使用される Win32 API は UWP アプリではサポートされていません
  • アクションセンターのリモート処理: UWP アプリは、セッション内のメッセージを表示するためにアクションセンターを使用できます。これらのメッセージは現在、ユーザーに表示するためにエンドポイントにリダイレクトされません

同じサーバーから UWP アプリと非 UWP アプリを起動することはサポートされていません。代わりに、UWP アプリと非 UWP アプリを別々のデリバリーグループまたはアプリケーショングループに配置してください。

マシンにインストールされているすべての UWP アプリが列挙されるため、Citrix® は Windows ストアへのユーザーアクセスを無効にすることをお勧めします。これにより、あるユーザーがインストールした UWP アプリが別のユーザーによってアクセスされるのを防ぎます。

  • サイドローディング中、UWP アプリはマシンにインストールされ、他のユーザーが使用できるようになります。別のユーザーがアプリを起動すると、アプリがインストールされ、OS はそのユーザーによって「インストール済み」であることを示すように AppX データベースを更新します。

固定ウィンドウまたはシームレスウィンドウで起動された公開 UWP アプリから開始されたグレースフルログオフは、VDA セッションの終了を妨げ、ユーザーを強制的にログオフさせる可能性があります。この場合、VDA セッションに残っているいくつかのプロセスが、セッションが適切に終了するのを妨げます。これを解決するには、VDA セッションの終了を妨げているプロセスを特定し、CTX891671 のガイダンスに従って、「LogoffCheckSysModules」レジストリキー値に追加します。

UWP アプリケーションの表示名と説明が正しくない場合があります。アプリケーションをデリバリーグループに追加する際に、これらのプロパティを編集して修正してください。

追加の問題については、「既知の問題」を確認してください。

現在、いくつかの UWP アプリは透明度が有効な白いアイコンを使用しており、StoreFront の白い背景に対してアイコンが見えなくなることがあります。この問題を回避するには、背景を変更できます。たとえば、StoreFront マシンでファイル C:\inetpub\wwwroot\Citrix\StoreWeb\custom\style.css を編集します。ファイルの最後に .storeapp-icon {background-image: radial-gradient( circle at top right, yellow, red ); } を追加します。以下のグラフィックは、この例の変更前と変更後を示しています。

透明度が有効なアイコン(背景変更なしと背景変更あり)

Windows Server 2016 以降のバージョンでは、UWP アプリが起動されるとサーバーマネージャーも起動する場合があります。これを防ぐには、レジストリキー HKLM\Software\Microsoft\ServerManager\DoNotOpenServerManagerAtLogon を使用して、ログオン時のサーバーマネージャーの自動起動を無効にできます。詳細については、https://blogs.technet.microsoft.com/rmilne/2014/05/30/how-to-hide-server-manager-at-logon/ を参照してください。

UWP アプリのインストールと公開

UWP アプリのサポートはデフォルトで有効になっています。

VDA (またはマスターイメージ) に 1 つ以上の UWP アプリをインストールするには、次のいずれかの方法を使用します。

Citrix Virtual Apps または Citrix Virtual Desktops™ で 1 つ以上の UWP アプリを追加 (公開) するには、次の手順を実行します。

  1. UWP アプリがマシンにインストールされたら、UWP アプリをデリバリーグループまたはアプリケーショングループに追加します。これは、グループの作成時または後で行うことができます。「アプリケーション」ページで、「追加」メニューから「スタートメニューから」を選択します。

  2. アプリケーションリストが表示されたら、公開する UWP アプリを選択します。

  3. ウィザードを続行するか、編集ダイアログを閉じます。

VDA でユニバーサルアプリの使用を無効にするには、レジストリ設定 HKLM\Software\Citrix\VirtualDesktopAgent\FeatureToggle 内の EnableUWASeamlessSupport を追加し、0 に設定します。

UWP アプリのアンインストール

Remove-AppXPackage などのコマンドで UWP アプリをアンインストールすると、項目は管理者に対してのみアンインストールされます。アプリを起動して使用した可能性のあるユーザーのマシンからアプリを削除するには、各マシンで削除コマンドを実行します。1 つのコマンドですべてのユーザーのマシンから AppX パッケージをアンインストールすることはできません。

ユニバーサル Windows プラットフォーム アプリ