変換のための環境の準備

変換環境の準備は、変換プロセスの重要な手順です。 次の推奨事項は、既存のインストーラーを MSIX に変換する際の成功を確認するのに役立ちます。

  • msix パッケージ化ツールの OS バージョンの最小要件は、1809 Windows 10 です。 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 を使用して変換し、前のチェックポイントに戻すことができます。また、この VM はクリーンで構成されたコンピューターになり、再び変換できるようになります。また、MSIX パッケージが正常に変換されたことを確認できます。

  • また、どのような種類の依存関係があるかを認識しておくことも役立ちます。これにより、アプリケーションと一緒に何を実行するかや、修正パッケージとして何をパッケージ化する必要があるかがわかるためです。 たとえば、ランタイムの依存関係がある場合、これらをメインのアプリケーションに含めることをお勧めします。 プラグインがある場合は、メインアプリケーションに関連付ける変更パッケージとしてパッケージ化する必要があります。

  • リモートコンピューターで変換を実行する場合は、追加の 設定 を行って変換できるようにする必要があります。