サポートされていないアプリケーション
次のシナリオでは、アプリケーションのインストールまたは実行時にエラーが発生する可能性があります。
-
インストール後に再起動が必要なアプリケーション: アプリケーションがインストール後に再起動が必要な追加の変更や設定を行う必要がある場合、エラーになる可能性があります。現在、App Block Builder は再起動をサポートしていないため、アプリケーションがインストール後に必要なステップを完了できない可能性があります。
-
ユーザー固有の詳細に依存するアプリケーション: App Block Builder に現在ログインしているユーザーのみにインストールすることを目的としたアプリケーション、またはインストール中のセキュリティ識別子 (SID) など、App Block Builder にログインしているユーザーの詳細に依存するアプリケーションは、Elastic フリートで正しく機能しない場合があります。これは、Elastic フリート環境内でのログインユーザーの変更によるものです。また、アプリケーションのリダイレクトでは、%USERPROFILE% の下のすべてのディレクトリが記録されるわけではありません。ただし、環境に基づいてアプリケーション構成を動的に変更するように、セットアップ後のスクリプトを設定することもできます。
-
マシン固有の詳細に依存するアプリケーション: ネットワークアダプタの GUID など、インストール時に App Block Builder のマシン固有の詳細に依存するアプリケーションでは、Elastic フリートで問題が発生する可能性があります。これは、ネットワークアダプタの GUID を含むマシンの詳細が、Elastic フリート環境内で変更される可能性があるためです。これに対処するため、これらのマシン固有の詳細の設定を処理するようにセットアップ後のスクリプトを構成できます。
アプリケーションがこれらのカテゴリのいずれに該当するか不明な場合は、AppStream 2.0 パッケージを使用して App Block を作成できます。このプロセスでは、アプリケーションを App Block Builder インスタンスにインストールします。アプリケーションを App Block Builder インスタンスにインストールできなかった場合は、次のアクションを実行できます。
-
ログの確認 App Block Builder インスタンスのエラーログファイルは C:\AppStream\AppBlocks\errorLog にあります。このログには、レジストリキーやファイル操作処理を含む、すべてのインストールエラーが記録されます。errorLog に次のいずれかのログが表示された場合は、現在、AppStream 2.0 App Block Builder でアプリケーションパッケージがサポートされていないことを示しています。
-
「シンボリックリンクを作成できません」
-
「サービスではファイル名の変更をサポートしていません」
errorLog ファイルがない場合、またはこのファイルが空の場合は、アプリケーションのインストールログを確認してエラーの原因を特定してください。
-
-
問題の報告 App Block Builder のアプリケーションビルダーアシスタントにある [問題の報告] ボタンを選択します。このオプションを選択すると、App Block Builder インスタンスからすべての AppStream 2.0 ログを収集し、AppStream 2.0 チームに送信されます。
-
カスタムパッケージを使用した App Block 作成: App Block Builder を使用してアプリケーションをパッケージ化できない場合は、カスタムパッケージの方法を使用して App Block の作成を試行できます。詳細については、「カスタム App Blocks」を参照してください。
-
さらにサポートが必要な場合は、AWS サポートにお問い合わせください。詳細については、AWS Supportセンター
を参照してください。
アプリケーションに AppStream 2.0 パッケージを使用する場合は、これらに制限がある可能性を考慮し、それに応じて計画を立てることが重要です。