Преобразование установщика, который содержит службы

Windows 10 версии 2004 предоставляет поддержку запуска пакета MSIX, включающего службы. Средство упаковки MSIX можно использовать для принятия существующего установщика со службами и преобразования его в MSIX. Эта поддержка относится к выпуску средства упаковки MSIX (1.2019.1220.0) за январь 2020 г. После упаковки MSIX со службой потребуется права администратора установить на компьютере.

Instructions

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

На странице отчетов служб перечислены службы, обнаруженные в установщике во время преобразования. Службы, имеющие все необходимые сведения и поддерживаемые, будут отображаться в таблице "Включено ". Службы, которые нуждаются в дополнительных сведениях, нуждаются в исправлении или не поддерживаются, будут отображаться в таблице "Исключенные ".

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

  • Имя ключа: имя службы. Это не редактируемо.
  • Описание: описание записи службы.
  • Отображаемое имя: отображаемое имя службы.
  • Путь к изображению: расположение исполняемого файла службы. Это не редактируемо.
  • Начальная учетная запись: начальная учетная запись службы.
  • Тип запуска: тип запуска для службы. Поддерживает автоматическую, ручную, отключенную и отложенную.
  • Аргументы: аргументы, выполняемые при запуске службы.
  • Зависимости: зависимости для службы.

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

Известные ограничения

Исполняемый путь служб (также называемый путь к изображению) в настоящее время не редактируется. Чтобы устранить все проблемы с путем, необходимо вручную изменить путь исполняемого файла службы перед преобразованием установщика. Кроме того, после преобразования манифест можно изменить вручную с помощью редактора пакетов в средстве упаковки MSIX.

Отчет "Службы" в настоящее время недоступен в редакторе пакетов. Чтобы внести изменения в службы, включенные в пакет MSIX, необходимо вручную изменить манифест.

В настоящее время мы не поддерживаем службы с зависимостями за пределами пакета.

Добавление службы вручную с помощью манифеста

Если вы вручную добавляете службу в приложение, необходимо добавить службу в манифест приложения. Для этого требуется ограниченная возможность добавления в приложение.