Поделиться через


Изменение существующего пакета виртуального приложения (Windows 10/11)

Относится к:

  • Windows 10
  • Windows 11

В этой статье объясняется, как:

Перед обновлением пакета:

  • Убедитесь, что вы установили Microsoft Application Virtualization (App-V) Sequencer, необходимый для изменения пакета виртуального приложения. Сведения об установке App-V Sequencer см. в статье Установка Sequencer.

  • Сохраните APPV-файл в безопасном расположении и всегда доверяйте источнику, прежде чем открывать пакет для редактирования.

  • Раздел Центр управления ошибочно удаляется из файла конфигурации развертывания при обновлении пакета. Перед началом обновления скопируйте раздел Центр управления из существующего файла конфигурации развертывания, а затем вставьте скопированный раздел в новый файл конфигурации после завершения преобразования.

  • Если щелкнуть Изменить существующий пакет виртуального приложения в Sequencer, чтобы изменить пакет, но затем не внести никаких изменений и закрыть пакет, изменится поведение потоковой передачи пакета. Основной блок компонентов удаляется из файла StreamMap.xml, а все файлы, перечисленные в блоке функций публикации, удаляются. Пользователи, получающие измененный пакет, будут использовать этот пакет так, как если бы он был неисправен потоком, независимо от того, как был настроен исходный пакет.

Обновление приложения в существующем пакете виртуального приложения

  1. На компьютере, на котором выполняется секвенатор, щелкните Все программы, наведите указатель на пункт Microsoft Application Virtualization, а затем щелкните Microsoft Application Virtualization Sequencer.

  2. В последовательности App-V щелкните Изменить существующий пакет> виртуального приложенияДалее.

  3. На странице Выбор задачи щелкните Обновить приложение в существующем пакете>Далее.

  4. На странице Выбор пакета нажмите кнопку Обзор , чтобы найти пакет виртуального приложения, содержащий обновляемое приложение, и нажмите кнопку Далее.

  5. На странице Подготовка компьютера просмотрите проблемы, которые могут привести к сбою обновления приложения или привести к тому, что обновленное приложение будет содержать ненужные данные. Прежде чем продолжить, устраните все потенциальные проблемы. После внесения исправлений и устранения всех потенциальных проблем нажмите кнопку Обновить>далее.

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

  6. На странице Выбор установщика нажмите кнопку Обзор и укажите файл установки обновления для приложения. Если у обновления нет связанного файла установщика и вы планируете выполнить все шаги установки вручную, установите флажок Выбрать этот параметр для выполнения настраиваемой установки проверка, а затем нажмите кнопку Далее.

  7. На странице Установка , когда программа sequencer и установщик приложений будут готовы, можно перейти к установке обновления приложения, чтобы последовательность могла отслеживать процесс установки. Если в процессе установки необходимо запустить дополнительные файлы установки, нажмите кнопку Выполнить, а затем найдите и запустите дополнительные установочные файлы. Завершив установку, выберите I am finished installation (Установка завершена). Нажмите кнопку Далее.

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

  8. На странице Отчет об установке можно просмотреть сведения об обновленном виртуальном приложении. В разделе Дополнительные сведения дважды щелкните событие, чтобы получить более подробные сведения. Чтобы продолжить, нажмите кнопку Далее.

  9. На странице Потоковая передача запустите каждую программу, чтобы ее можно было оптимизировать и более эффективно выполнять на целевых компьютерах. Выполнение всех приложений может занять несколько минут. После запуска всех приложений закройте каждое из них и нажмите кнопку Далее.

    Примечание На этом шаге вы можете остановить загрузку приложения. В диалоговом окне Запуск приложения нажмите кнопку Остановить, а затем выберите Остановить все приложения или Остановить только это приложение.

  10. На странице Create Пакет, чтобы изменить пакет, не сохраняя его, выберите поле проверка для параметра Продолжить изменение пакета без сохранения с помощью редактора пакетов. При выборе этого параметра пакет откроется в консоли App-V Sequencer, где можно изменить пакет перед сохранением. Нажмите кнопку Далее.

    Чтобы сохранить пакет немедленно, выберите значение по умолчанию Сохранить пакет сейчас. Добавьте необязательные примечания для связывания с пакетом. Комментарии полезны для определения версии приложения и предоставления других сведений о пакете. Также отображается расположение сохранения по умолчанию. Чтобы изменить расположение по умолчанию, нажмите кнопку Обзор и укажите новое расположение. Нажмите кнопку Создать.

  11. На странице Завершение нажмите кнопку Закрыть , чтобы закрыть мастер. Пакет теперь доступен в секвенаторе.

Изменение свойств, связанных с существующим пакетом виртуального приложения

  1. На компьютере, на котором выполняется секвенатор, щелкните Все программы, наведите указатель на пункт Microsoft Application Virtualization, а затем щелкните Microsoft Application Virtualization Sequencer.

  2. В последовательности App-V щелкните Изменить существующий пакет> виртуального приложенияДалее.

  3. На странице Выбор задачи нажмите кнопку Изменить пакет>Далее.

  4. На странице Выбор пакета нажмите кнопку Обзор , чтобы найти пакет виртуального приложения, содержащий свойства приложения для изменения, и нажмите кнопку Изменить.

  5. В консоли App-V Sequencer при необходимости выполните любую из следующих задач:

    • Импортируйте и экспортируйте файл манифеста.

    • Включение или отключение вспомогательных объектов браузера.

    • Импорт или экспорт файла VFS.

    • Импорт каталога в виртуальную файловую систему.

    • Импорт и экспорт виртуальных разделов реестра.

    • Просмотр свойств пакета.

    • Просмотр связанных файлов пакетов.

    • Изменение параметров реестра.

    • Просмотрите дополнительные параметры пакета (кроме свойств файла операционной системы).

    • Задайте состояние виртуализированного раздела реестра (переопределение или слияние).

    • Задайте состояние виртуализированной папки.

    • Добавление или изменение ярлыков и сопоставлений типов файлов.

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

  6. Завершив изменение свойств пакета, нажмите кнопку Сохранить файл>, чтобы сохранить пакет.

Добавление нового приложения в существующий пакет виртуального приложения

  1. На компьютере, на котором выполняется секвенатор, щелкните Все программы, наведите указатель на пункт Microsoft Application Virtualization, а затем щелкните Microsoft Application Virtualization Sequencer.

  2. В последовательности App-V щелкните Изменить существующий пакет> виртуального приложенияДалее.

  3. На странице Выбор задачи нажмите кнопку Добавить новое приложение>далее.

  4. На странице Выбор пакета нажмите кнопку Обзор , чтобы найти пакет виртуального приложения, в который будет добавлено приложение, и нажмите кнопку Далее.

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

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

  6. На странице Выбор установщика нажмите кнопку Обзор и укажите файл установки для приложения. Если у приложения нет связанного файла установщика и вы планируете выполнить все шаги установки вручную, установите флажок Выбрать этот параметр для выполнения настраиваемой установки проверка, а затем нажмите кнопку Далее.

  7. На странице Установка , когда программа sequencer и установщик приложений будут готовы, установите приложение, чтобы последовательность могла отслеживать процесс установки. Если в процессе установки необходимо запустить дополнительные файлы установки, нажмите кнопку Выполнить и найдите и запустите эти установочные файлы. После завершения установки выберите I am finished installation Next (Завершить установку>Далее). В диалоговом окне Обзор папки укажите основной каталог, в котором будет установлено приложение. Убедитесь, что этот каталог является новым расположением, чтобы не перезаписать существующую версию пакета виртуального приложения.

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

  8. На странице Настройка программного обеспечения при необходимости запустите программы, содержащиеся в пакете. На этом шаге выполняются все связанные задачи лицензии или конфигурации, необходимые для запуска приложения перед развертыванием и запуском пакета на целевых компьютерах. Чтобы запустить все программы одновременно, выберите хотя бы одну программу и нажмите кнопку Запустить все. Чтобы запустить определенные программы, выберите программу или программы, которые вы хотите запустить, а затем нажмите кнопку Выполнить выбрано. Выполните необходимые задачи настройки, а затем закройте приложения. Запуск всех программ может занять несколько минут. Нажмите кнопку Далее.

  9. На странице Отчет об установке можно просмотреть сведения об обновленном виртуальном приложении. В разделе Дополнительные сведения дважды щелкните событие, чтобы получить более подробные сведения, а затем нажмите кнопку Далее , чтобы открыть страницу Настройка .

  10. Если вы закончили установку и настройку виртуального приложения, выберите Остановить и перейдите к шагу 13 этой процедуры. Если вы хотите выполнить описанную ниже настройку, нажмите кнопку Настроить.

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

  11. На странице Потоковая передача запустите каждую программу, чтобы ее можно было оптимизировать и более эффективно выполнять на целевых компьютерах. Выполнение всех приложений может занять несколько минут. После запуска всех приложений закройте каждое из них и нажмите кнопку Далее.

    Примечание На этом шаге вы можете остановить загрузку приложения. В диалоговом окне Запуск приложения нажмите кнопку Остановить , а затем выберите Остановить все приложения или Остановить только это приложение.

  12. На странице Create Пакет, чтобы изменить пакет без сохранения, установите флажок Продолжить изменение пакета без сохранения с помощью редактора пакетов проверка. При выборе этого параметра пакет открывается в консоли App-V Sequencer, где можно изменить пакет перед сохранением. Нажмите кнопку Далее.

    Чтобы сохранить пакет немедленно, выберите значение по умолчанию Сохранить пакет сейчас. Добавьте необязательные примечания для связывания с пакетом. Комментарии полезны для предоставления версий приложений и других сведений о пакете. Также отображается расположение сохранения по умолчанию. Чтобы изменить расположение по умолчанию, нажмите кнопку Обзор и укажите новое расположение. Отобразится размер несжатого пакета. Нажмите кнопку Создать.

  13. На странице Завершение щелкните Закрыть. Пакет теперь доступен в секвенаторе.


Сведения о проблемах с App-V см. на форуме TechNet app-V.

Операции для App-V