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

Назначение: Application Virtualization 5.0, Application Virtualization 5.0 SP1, Application Virtualization 5.0 SP2, Application Virtualization 5.0 SP3

В этом разделе объясняется, как:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Важно!

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

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

  7. Когда Sequencer и установщик приложений будут готовы, вы можете начать обновление приложения с помощью страницы Установка, чтобы программа Sequencer могла отслеживать процесс установки. Если в ходе установки необходимо запускать дополнительные файлы установки, нажмите кнопку Выполнить, перейдите к дополнительным файлам установки и запустите их. По завершении установки выберите параметр Установка завершена. Нажмите кнопку Далее.

    Примечание

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

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

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

    Примечание

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      Примечание

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

  6. Завершив изменение свойств пакета, сохраните его, выбрав в меню Файл > Сохранить.

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

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

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

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

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

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

    Важно!

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

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

  7. Когда Sequencer и установщик приложений будут готовы, установите приложение на странице Установка, чтобы программа Sequencer могла отслеживать процесс установки. Если в ходе установки необходимо запускать дополнительные файлы установки, нажмите кнопку Выполнить, перейдите к дополнительным файлам установки и запустите их. После завершения установки выберите Завершение установки > Далее. В диалоговом окне Обзор папок укажите основной каталог, где будет установлено приложение. Это должно быть новое расположение, в противном случае может быть перезаписана существующая версия пакета виртуальных приложений.

    Примечание

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

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

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

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

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

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

    Примечание

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

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

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

  13. На странице Завершение нажмите кнопку Закрыть. Теперь пакет доступен в программе Sequencer.

    Есть предложение для App-V? Выдвигайте предложения и голосуйте за них здесь.
    Есть вопрос по App-V? Найдите ответ на форуме TechNet по App-V.

См. также

Другие ресурсы

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

-----
Дополнительные сведения о MDOP можно найти в библиотеке TechNet, статьях по устранению неполадок на вики-сайте TechNet или подписавшись на новости в Facebook или Twitter.
-----