変換のための環境の準備
変換環境の準備は、変換処理の重要な手順です。 次のおすすめは、確実に既存のインストーラーを MSIX に正常に変換するのに役立ちます。
MSIX パッケージ作成ツールの最小 OS バージョン要件は Windows 10 1809 です。 Windows 10 October 2018 Update または Windows 10 をお使いでない方もいらっしゃると思いますので、 MSIX パッケージ作成ツールに最小限必要なサポート用に事前構成されたクリーンな VM を作成することをお勧めします。 生成された MSIX パッケージの展開には、別個のサポート要件があります。
MSIX パッケージ作成ツールのインストール手順中に、インストーラーの実行内容をキャプチャするために環境内のすべてのものをリッスンします。そのため、変換用にクリーンなマシンが重要です。 クリーンなマシンとは、パッケージでキャプチャされる可能性がある余分なアプリやサービスがマシン上で実行されていないという意味です。
MSIX パッケージが実行される環境を模倣するように変換マシンを構成することをお勧めします。こうすると、サービスまたはポリシーがある場合に、パッケージが実際に動作することをテストできます。
変換環境は、アプリケーションを配置するアーキテクチャと一致している必要があります。 たとえば、x64 マシンに MSIX パッケージを配置する場合は、x64 マシンで変換を実行する必要があります。
この環境がない場合は、Hyper-V の MSIX パッケージ作成ツール環境である簡易作成 VM が提供されています。Windows 10 1809 と最新バージョンの MSIX パッケージ作成ツールを使用した変換にこれをすぐに使用できます。
MSIX パッケージ作成ツールを設定する (または選択したツールを設定する) ためのベスト プラクティスのおすすめに従い、VM のチェックポイントを作成します。 こうすると、VM を使用して変換し、以前のチェックポイントに戻し、さらにクリーンな構成済みのマシンにして再び変換したり MSIX パッケージが正常に変換されたことを確認したりする準備ができます。
また、どのような種類の依存関係があるかを認識しておくことも役立ちます。これにより、アプリケーションと一緒に何を実行するかや、修正パッケージとして何をパッケージ化する必要があるかがわかるためです。 たとえば、ランタイムの依存関係がある場合、これらをメインのアプリケーションに含めることをお勧めします。 プラグインがある場合は、修正パッケージとしてパッケージ化してメインのアプリケーションと関連付ける必要があります。
リモート マシンで変換を実行する場合は、変換を有効にするための追加の設定を行う必要があります。