Подготовка среды к преобразованию

Подготовка среды преобразования является важным шагом в процессе преобразования. Следующие рекомендации помогут обеспечить успешное преобразование существующих установщиков в MSIX.

  • Минимальная версия ОС для средства упаковки MSIX — Windows 10 1809. Мы понимаем, что не у всех установлено обновление Windows 10 за октябрь 2018 г. или просто Windows 10. Поэтому рекомендуется создать чистую виртуальную машину, предварительно настроенную для минимальной версии средства упаковки MSIX. Развертывание созданного пакета MSIX имеет разные требования к поддержке.

  • Чистая машина для преобразования важна, так как на этапе установки средства упаковки MSIX мы будем прослушивать все в среде, чтобы получить сведения о том, что делает установщик. Чистая машина означает, что на компьютере нет лишних приложений или служб, которые могут быть записаны в пакете.

  • Рекомендуется настроить компьютер преобразования для имитации среды, в которой будет выполняться пакет MSIX, поэтому если есть службы или политики, которые будут там, можно проверить, что пакет будет работать.

  • Среда преобразования должна соответствовать архитектуре, в которой будет развернуто приложение. Например, если вы собираетесь развернуть пакет MSIX на компьютере x64, необходимо выполнить преобразование на компьютере x64.

  • Если это не то, что у вас есть, мы предлагаем виртуальную машину быстрого создания, среду средства упаковки MSIX в Hyper-V, которая готова перейти к преобразованию с Windows 10 1809 и последней версией средства упаковки MSIX.

  • Следуйте рекомендациям по настройке средства упаковки MSIX (или выбранного средства), а затем создайте контрольную точку для виртуальной машины. Таким образом вы можете использовать виртуальную машину для преобразования, возврата к предыдущей контрольной точке, и она будет чистой, настроенной машиной, готовой для повторного преобразования или для проверки успешного преобразования пакета MSIX.

  • Полезно также выяснить зависимости вашего приложения, чтобы понять, какие из них следует запускать с приложением, а какие нужно упаковать в виде пакета изменений. Например, существующие зависимости среды выполнения рекомендуется включать в основное приложение. Если у вас есть подключаемый модуль, следует упаковать его в виде пакета изменения для связывания с основным приложением.

  • Если вы хотите выполнить преобразование на удаленном компьютере, необходимо выполнить дополнительную настройку , чтобы включить ее для преобразования.