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


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

Относится к:

  • 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. На странице Создание пакета установите флажок Продолжить изменять пакет без сохранения с помощью редактора пакетов. При выборе этого параметра пакет откроется в консоли 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. Чтобы изменить пакет без сохранения, на странице Создание пакета установите флажок Продолжить изменение пакета без сохранения с помощью редактора пакетов . При выборе этого параметра пакет открывается в консоли App-V Sequencer, где можно изменить пакет перед сохранением. Нажмите кнопку Далее.

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

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

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