Описанная ниже процедура позволяет создать новый пакет промежуточных виртуальных приложений с помощью программы Application Virtualization (App-V) Sequencer. Промежуточное приложение — это программное обеспечение, которое связывает между собой программные модули или приложения. Дополнительные сведения о типах приложений, которые можно виртуализировать, приведены в разделе Как определить, приложение какого типа следует виртуализировать.

Пакетами этого типа следует пользоваться с помощью функции формирования динамических пакетов, которая входит в состав App-V. Функция формирования динамических пакетов позволяет определить пакет виртуальных приложений как зависимый от другого пакета виртуальных приложений. Эта зависимость позволяет приложению взаимодействовать с ПО промежуточного слоя или подключаемым модулем в виртуальной среде, в которой обычно такое взаимодействие запрещено. Это удобно, поскольку пакет дополнительных приложений может использоваться с несколькими другими основными приложениями, что позволяет каждому основному приложению ссылаться на один и тот же пакет дополнительных приложений. Дополнительные сведения об использовании функции формирования динамических пакетов приведены в статье Использование функции формирования динамических пакетов в технической библиотеке на веб-узле Майкрософт (http://go.microsoft.com/fwlink/?LinkID=203804&clcid=0x409).

Важно!
Если во время виртуализации инициализируется перезагрузка компьютера с операционной системой Windows Vista или Windows 7, на котором выполняется App-V Sequencer, причем причина этой перезагрузки является внешней относительно виртуальной среды, например, нажатие кнопок Пуск / Завершение работы, в ответ на запрос о закрытии программы, из-за которой операционная система Windows не может завершить работу, необходимо нажать кнопку Отмена. При нажатии кнопки Принудительное завершение работы происходит сбой создания пакета. При нажатии кнопки Отмена App-V Sequencer успешно регистрирует перезапуск во время виртуализации приложения.

Виртуализация нового промежуточного приложения

  1. Чтобы запустить программу App-V Sequencer, на компьютере, где установлено ПО App-V Sequencer, выберите Пуск / Все программы / Microsoft Application Virtualization / Microsoft Application Virtualization Sequencer.

  2. Чтобы запустить мастер создания пакетов, выберите пункт Создать виртуальный пакет приложений. Чтобы создать пакет, выберите параметр Создать пакет (по умолчанию) и нажмите кнопку Далее.

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

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

  4. На странице Тип приложения выберите вариант ПО промежуточного слоя и нажмите кнопку Далее.

    Дополнительные сведения о типах приложений, которые можно виртуализировать, приведены в разделе Как определить, приложение какого типа следует виртуализировать.

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

  6. На странице Имя пакета укажите имя, которое будет связано с пакетом. Это имя помогает идентифицировать предназначение и версию приложения, которое добавляется в пакет. Имя пакета также отображается на App-Vконсоли управления. В поле Путь для установки отображается путь Application Virtualization, где будет установлено приложение. Чтобы изменить это расположение, выберите параметр Изменить (для опытных пользователей).

    Важно!
    Изменение пути Application Virtualization — это задача по настройке для опытных пользователей. Необходимо понимать, как повлияет изменение пути. Для большинства приложений корпорация Майкрософт рекомендует использовать путь по умолчанию.

    Нажмите кнопку Далее.

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

  8. На странице Установка подождите, пока Sequencer настроит пакет виртуальных приложений.

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

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

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

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

  12. На странице Завершение просмотрите сведения на панели Отчет о виртуальном пакете приложений и нажмите кнопку Закрыть. Сведения, которые отображаются на панели Отчет о виртуальном пакете приложений, также доступны в файле Report.xml в каталоге, указанном на шаге 11 этой процедуры.

    Теперь пакет доступен в приложении Sequencer. Чтобы изменить свойства пакета, нажмите кнопку Изменить [имя пакета]. Дополнительные сведения об изменении пакета приведены в разделе Изменение существующего пакета виртуальных приложений

    Важно!
    После того как пакет виртуальных приложений успешно создан, его нельзя запускать на компьютере, на котором выполняется Sequencer.

См. также