変換のために環境を準備するPrepare your environment for conversion

変換環境の準備は、変換プロセスの重要な手順です。Preparing your conversion environment is an important step in the conversion process. 次の推奨事項は、既存のインストーラーを MSIX に変換する際の成功を確認するのに役立ちます。The following recommendations will help to ensure your success when you are converting your existing installers to MSIX.

  • MSIX パッケージ化ツールの OS バージョンの最小要件は、Windows 10 1809 です。The minimum OS version requirement for the MSIX Packaging Tool is Windows 10 1809. Windows 10 October 2018 Update または Windows 10 をお使いでない方もいらっしゃると思いますので、We understand that not everyone is on the Windows 10 October 2018 Update or even Windows 10. そのため、MSIX パッケージ化ツールの最小バージョンのサポートのために事前構成されたクリーン VM を作成することをお勧めします。Therefore, we recommend that you create a clean VM that is pre-configured for the min version of support for the MSIX Packaging Tool. 生成された MSIX パッケージの配置には、さまざまなサポート要件があります。Deployment of the generated MSIX package has different support requirements.

  • 変換用のクリーンなコンピューターは、MSIX パッケージ化ツールのインストール手順では、環境内のすべてのものをリッスンして、インストーラーが行っている内容をキャプチャするため、重要です。A clean machine for conversion is important because during the installation step of the MSIX Packaging Tool, we will be listening to everything in the environment to capture what the installer is doing. クリーンなコンピューターとは、パッケージ内でキャプチャされる可能性のある、コンピューター上で実行されている余分なアプリやサービスが存在しないことを意味します。A clean machine means that there aren't extraneous apps or services running on your machine that could get captured in your package.

  • 変換コンピューターは、MSIX パッケージが実行される環境を模倣するように構成することをお勧めします。そのため、サービスまたはポリシーが存在する場合は、パッケージが実際に動作するかどうかをテストできます。We recommend configuring the conversion machine to mimic the environment where the MSIX package will be run, so if there are services or policies that will be there, you can test that the package will actually work.

  • 変換環境は、アプリケーションを配置するのアーキテクチャと一致している必要があります。Your conversion environment should match the architecture of where you will be deploying the application. たとえば、x64 コンピューターに MSIX パッケージを配置する場合は、x64 コンピューターで変換を実行する必要があります。For example, if you are going to deploy your MSIX package on an x64 machine, you should perform the conversion on an x64 machine.

  • これが何でもない場合は、Hyper-v のMsix パッケージ化ツール環境である高速作成 VMを提供します。 Hyper-v では、Windows 10 1809 と最新バージョンの Msix パッケージ化ツールを使用して変換する準備ができています。If this isn't something you have we offer a Quick Create VM, the MSIX Packaging Tool Environment in Hyper-V, which is ready to go with conversion with Windows 10 1809 and the latest version of the MSIX Packaging Tool.

  • MSIX パッケージツール(または任意のツール) を設定するためのベストプラクティスの推奨事項に従って、VM のチェックポイントを作成します。Follow the best practices recommendations for setting up the MSIX Packaging Tool (or tool of your choice), then create a checkpoint for the VM. この方法では、VM を使用して変換し、前のチェックポイントに戻すことができます。また、この VM はクリーンで構成されたコンピューターになり、再び変換できるようになります。また、MSIX パッケージが正常に変換されたことを確認できます。This way you can use the VM to convert, revert to your previous checkpoint, and it will be a clean, configured machine ready for conversion again or for verifying your MSIX package converted successfully.

  • また、どのような種類の依存関係があるかを認識しておくことも役立ちます。これにより、アプリケーションと一緒に何を実行するかや、修正パッケージとして何をパッケージ化する必要があるかがわかるためです。Its also good to know what kind of dependencies you have so that you can understand which ones you should run with your app and which should be packaged as a modification package. たとえば、ランタイムの依存関係がある場合、これらをメインのアプリケーションに含めることをお勧めします。For example, if you have runtime dependencies, it’s a good idea to include those in your main application. プラグインがある場合は、メインアプリケーションに関連付ける変更パッケージとしてパッケージ化する必要があります。If you have a plug in, you should package that as a modification package to associate with your main application.

  • リモートコンピューターで変換を実行する場合は、追加の設定を行って変換できるようにする必要があります。If you want to perform your conversion on a remote machine, you will need to do some additional set-up to enable it for conversion.