Citrix Virtual Apps and Desktops 7 2402 LTSR

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

ユニバーサル Windows プラットフォーム (UWP) アプリケーションについては、以下の Microsoft ドキュメントを参照してください。

要件と制限事項

シトリックス バーチャル アプリケーションズ アンド デスクトップ™ は、以下の Windows マシン上の VDA で UWP アプリの利用に対応しています。

  • Windows 10 以降のバージョン
  • Windows Server 2016 およびそれ以降のバージョン

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

UWP アプリを使用する場合、以下の Citrix Virtual Apps and 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アプリをインストールするには、次のいずれかの方法を使用します。

  • Deployment Image Servicing and Management (DISM) などのツールを使用して、Windows Store for Business からオフラインインストールを完了し、デスクトップイメージにアプリを展開します。詳細については、Windows Package Managerを参照してください。
  • アプリをサイドロードします。詳細については、Windowsクライアントデバイスで基幹業務 (LOB) アプリをサイドロードするを参照してください。
  • 各対象ユーザー向けに、Windows Store for Business から直接UWPアプリをインストールします。

シトリックス バーチャル アプリケーションズ または シトリックス バーチャル デスクトップ™ で1つ以上のUWPアプリを追加(公開)するには:

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

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

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

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

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

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

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