Изменение существующего пакета виртуальных приложений
Назначение: Application Virtualization 5.1
В этом разделе объясняется, как выполнять следующие действия.
Обновление приложения в существующем виртуальном пакете приложений
Измените свойства, связанные с существующим пакетом виртуальных приложений.
Добавление нового приложения в существующий пакет виртуальных приложений
Перед обновлением пакета:
Убедитесь, что у вас установлен Sequencer Microsoft Application Virtualization (App-V), необходимый для изменения пакета виртуального приложения. Инструкции по установке Sequencer App-V см. в разделе Порядок установки Sequencer.
Сохраните APPV-файл в безопасном месте и всегда проверяйте источник до открытия пакета для редактирования.
При обновлении пакета раздел центра управления ошибочно удаляется из файла конфигурации развертывания. Прежде чем начать обновление, скопируйте раздел центра управления из существующего файла конфигурации развертывания и вставьте скопированный в новый файл конфигурации после завершения преобразования.
Если в Sequencer выбрать параметр Изменить существующий пакет виртуальных приложений, чтобы изменить пакет, но не вносить изменения и закрыть пакет, то поведение потоковой передачи пакета изменится. Основной функциональный блок удаляется из файла StreamMap.xml, а также удаляются все файлы, указанные в блоке компонента публикации. Пользователи, получающие отредактированный пакет, используют этот пакет, как после сбоя в потоке, независимо от того, как исходный пакет был настроен.
Обновление приложения в существующем виртуальном пакете приложений
На компьютере, где запущен Sequencer, нажмите кнопку Все программы и выберите Microsoft Application Virtualization, а затем Microsoft Application Virtualization Sequencer.
В Sequencer App-V щелкните Изменить существующий пакет виртуальных приложений и нажмите кнопку Далее.
На странице Выбор задачи щелкните Обновить приложение в существующем пакете и нажмите кнопку Далее.
На странице Выбор пакета нажмите кнопку Обзор, найдите пакет виртуальных приложений, который нужно обновить, и нажмите кнопку Далее.
На странице Подготовка компьютера просмотрите список проблем, из-за которых может возникнуть сбой при обновлении приложения или в обновленном приложении могут появиться ненужные данные. Разрешите все возможные проблемы, прежде чем продолжить. После внесения исправлений и устранения всех потенциальных проблем нажмите кнопку Обновить, а затем Далее.
Важно!
Если необходимо отключить антивирусные программы, сначала проверьте компьютер, на котором выполняется Sequencer, чтобы убедиться, что в пакет не добавлены нежелательные и вредоносные файлы.
На странице Выберите установщик нажмите кнопку Обзор и выберите файл установки обновления для приложения. Если с обновлением не связан файл установщика и установку планируется выполнить вручную, установите флажок Выполнить выборочную установку и нажмите кнопку Далее.
Когда Sequencer и установщик приложений будут готовы, вы можете начать обновление приложения с помощью страницы Установка, чтобы Sequencer мог отслеживать процесс установки. Если в ходе установки необходимо запускать дополнительные файлы установки, нажмите кнопку Выполнить, перейдите к дополнительным файлам установки и запустите их. По завершении установки выберите параметр Установка завершена. Нажмите кнопку Далее.
Примечание
Sequencer отслеживает все изменения и установки, возникающие на компьютере, где работает Sequencer. Сюда входят любые изменения и установки, которые были выполнены не с помощью мастера виртуализации.
На странице Отчет об установке можно просмотреть сведения о только что обновленном виртуальном приложении. Для получения более подробных сведений дважды щелкните событие в разделе Дополнительные сведения. Для продолжения нажмите кнопку Далее.
На странице Потоковая передача запустите все программы, чтобы оптимизировать их и повысить эффективность их выполнения на конечных компьютерах. Выполнение всех приложений может занять до нескольких минут. После выполнения всех приложений закройте каждое из них и нажмите кнопку Далее.
Примечание
На этом шаге можно остановить загрузку приложения. В диалоговом окне Запуск приложения нажмите кнопку Остановить, а затем выберите Остановить все приложения или Остановить только это приложение.
На странице Создать пакет установите флажок Продолжить изменение пакета без сохранения с помощью редактора пакетов, чтобы изменить пакет, не сохраняя его. Если выбран этот параметр, пакет откроется в консоли Sequencer App-V, где его можно изменить, прежде чем он будет сохранен. Нажмите кнопку Далее.
Чтобы сохранить пакет сразу, выберите параметр по умолчанию Сохранить пакет. Добавьте дополнительные Комментарии, которые будут связаны с пакетом. Комментарии полезны тем, что в них можно указать версию пакета и другие сведения о нем. Также отображается параметр по умолчанию Путь для сохранения. Чтобы изменить установленное по умолчанию местоположение, нажмите кнопку Обзор и укажите новое расположение. Нажмите кнопку Создать.
На странице Завершение нажмите кнопку Закрыть, чтобы закрыть мастер. Теперь пакет доступен в Sequencer.
Измените свойства, связанные с существующим пакетом виртуальных приложений.
На компьютере, где запущен Sequencer, нажмите кнопку Все программы и выберите Microsoft Application Virtualization, а затем Microsoft Application Virtualization Sequencer.
В Sequencer App-V щелкните Изменить существующий пакет виртуальных приложений и нажмите кнопку Далее.
На странице Выбор задачи щелкните Изменить пакет и нажмите кнопку Далее.
На странице Выбор пакета нажмите кнопку Обзор, найдите пакет виртуальных приложений, содержащий свойства приложения, которые нужно изменить, и нажмите кнопку Далее.
В консоли Sequencer App-V выполните следующие задачи (если это необходимо).
Импорт и экспорт файла манифеста.
Включение или отключение вспомогательных объектов браузера.
Импорт или экспорт файла виртуальной файловой системы.
Импорт каталога в виртуальную файловую систему.
Импорт и экспорт разделов виртуального реестра.
Просмотр свойств пакета.
Просмотр связанных файлов пакета.
Изменение параметров реестра.
Просмотр дополнительных параметров пакета (за исключением свойств файлов операционной системы).
Установка состояния разделов виртуализированного реестра (переопределение или слияние).
Установка состояния виртуализированной папки.
Добавление или изменение ярлыков и сопоставлений типов файлов.
Примечание
Для изменения ярлыков или сопоставлений типов файлов сначала нужно открыть пакет для обновления и добавления нового приложения, а затем перейти к странице окончательного редактирования.
Завершив изменение свойств пакета, сохраните его, последовательно выбрав в меню пункты Файл > Сохранить.
Добавление нового приложения в существующий пакет виртуальных приложений
На компьютере, где запущен Sequencer, нажмите кнопку Все программы и выберите Microsoft Application Virtualization, а затем Microsoft Application Virtualization Sequencer.
В Sequencer App-V щелкните Изменить существующий пакет виртуальных приложений и нажмите кнопку Далее.
На странице Выбор задачи щелкните Добавить приложение и нажмите кнопку Далее.
На странице Выбор пакета нажмите кнопку Обзор, найдите пакет виртуальных приложений, в который нужно добавить приложение, и нажмите кнопку Далее.
На странице Подготовка компьютера просмотрите список проблем, из-за которых может возникнуть сбой при создании пакета или в измененном пакете могут появиться ненужные данные. Разрешите все возможные проблемы, прежде чем продолжить. После внесения исправлений и устранения всех потенциальных проблем нажмите кнопку Обновить, а затем Далее.
Важно!
Если необходимо отключить антивирусные программы, сначала проверьте компьютер, на котором выполняется Sequencer, чтобы убедиться, что в пакет не могут быть добавлены нежелательные и вредоносные файлы.
На странице Выбор установщика нажмите кнопку Обзор и выберите файл установки для приложения. Если с приложением не связан файл установщика и установку планируется выполнить вручную, установите флажок Выполнить выборочную установку и нажмите кнопку Далее.
Когда Sequencer и установщик приложений будут готовы, вы можете начать установку приложения с помощью страницы Установка, чтобы Sequencer мог отслеживать процесс установки. Если в ходе установки необходимо запускать дополнительные файлы установки, нажмите кнопку Выполнить, перейдите к дополнительным файлам установки и запустите их. После завершения установки выберите Завершение установки и нажмите кнопку Далее. В диалоговом окне Обзор папок укажите основной каталог, где будет установлено приложение. Это должно быть новое расположение, в противном случае может быть перезаписана существующая версия пакета виртуальных приложений.
Примечание
Sequencer отслеживает все изменения и установки, возникающие на компьютере, где работает Sequencer. Сюда входят любые изменения и установки, которые были выполнены не с помощью мастера виртуализации.
На странице Настройка ПО по желанию запустите программы, которые содержатся в пакете. Этот шаг завершает все связанные с лицензиями или конфигурацией задачи, необходимые для запуска приложения перед развертыванием и запуском пакета на целевых компьютерах. Чтобы одновременно выполнить все программы, выберите хотя бы одну из них и нажмите кнопку Выполнить все. Чтобы выполнить определенные программы, выберите нужные и нажмите кнопку Выполнить выбранные. Выполните необходимые задачи по настройке и закройте приложения. Выполнение всех программ может занять несколько минут. Нажмите кнопку Далее.
На странице Отчет об установке можно просмотреть сведения о только что обновленном виртуальном приложении. В окне Дополнительные сведения дважды щелкните событие, чтобы получить более подробные сведения, и нажмите кнопку Далее, чтобы открыть страницу Настройка.
Если установка и настройка виртуального приложения завершена, выберите Остановить и перейдите к шагу 13 данной процедуры. Если вам необходимо выполнить описанные ниже настройки, нажмите кнопку Настройка.
Если настройка выполняется, подготовьте виртуальный пакет для потоковой передачи и нажмите кнопку Далее. Потоковая передача улучшает взаимодействие с целевым компьютером, когда на нем запускается виртуальное приложение.
На странице Потоковая передача запустите все программы, чтобы оптимизировать их и повысить эффективность их выполнения на конечных компьютерах. Выполнение всех приложений может занять несколько минут. После выполнения всех приложений закройте каждое из них и нажмите кнопку Далее.
Примечание
На этом шаге можно остановить загрузку приложения. В диалоговом окне Запуск приложения нажмите кнопку Остановить, а затем выберите Остановить все приложения или Остановить только это приложение.
На странице Создать пакет установите флажок Продолжить изменение пакета без сохранения с помощью редактора пакетов, чтобы изменить пакет, не сохраняя его. При выборе этого параметра пакет откроется в консоли Sequencer App-V, где его можно изменить, прежде чем он будет сохранен. Нажмите кнопку Далее.
Чтобы сохранить пакет сразу, выберите параметр по умолчанию Сохранить пакет. Добавьте дополнительные Комментарии, которые будут связаны с пакетом. В комментариях можно указать версии приложения и другие сведения о пакете. Также отображается параметр по умолчанию Путь для сохранения. Чтобы изменить расположение по умолчанию, нажмите кнопку Обзор и укажите новое расположение. Размер пакета отображается без учета сжатия. Нажмите кнопку Создать.
На странице Завершение нажмите кнопку Закрыть. Теперь пакет доступен в Sequencer.
Есть предложение для App-V? Выдвигайте предложения и голосуйте за них здесь.
Есть вопрос по App-V? Найдите ответ на форуме TechNet по App-V.
См. также
Другие ресурсы
-----
Дополнительные сведения о MDOP можно найти в библиотеке TechNet, статьях по устранению неполадок на вики-сайте TechNet или подписавшись на новости в Facebook или Twitter.
-----