Виртуализация нового приложения с App-V 5.1

Назначение: Application Virtualization 5.1

Действия перед началом виртуализации

  1. Определите тип пакета виртуализованных приложений, который вы хотите создать:

    Тип приложения Описание

    Стандартное

    Создает пакет, который содержит приложение или набор приложений. Это предпочтительный вариант для большинства типов приложений.

    Дополнительный или подключаемый модуль

    Создает пакет, который расширяет функции стандартного приложения, например подключаемый модуль для Microsoft Excel. Кроме того, подключаемые модули можно использовать для изначально установленных приложений или другого пакета, связанного с помощью групп соединений.

    ПО промежуточного уровня

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

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

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

  4. Просмотрите следующие элементы:

    • Если установщик приложения меняет права доступа к новому или существующему файлу или каталогу, эти изменения не сохраняются в пакете.

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

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

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

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

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

    Важно!

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

    Примечание

    В настоящее время отключить Защитник Windows в Windows 10 невозможно. Появится предупреждение, которое можно игнорировать. Вероятность того, что Защитник Windows повлияет на виртуализацию, крайне мала.

  4. На странице Тип приложения выберите параметр Стандартное приложение (по умолчанию) и нажмите кнопку Далее.

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

    Примечание

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

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

  6. На странице Имя пакета укажите имя, которое будет связано с пакетом. Выберите имя, отражающее назначение и версию приложения, которое будет добавлено в пакет. Имя пакета также отображается на консоли управления App-V 5.0.

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

  7. Когда Sequencer и установщик приложений будут готовы, установите приложение с помощью страницы Установка так, чтобы Sequencer мог отслеживать процесс установки.

    Важно!

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

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

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

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

    Примечание

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

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

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

  11. Отобразится страница Настройка. Если установка и настройка виртуального приложения завершена, выберите Остановить и перейдите к шагу 14 данной процедуры. Чтобы выполнить одну из указанных ниже настроек, выберите Настройка.

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

    • Укажите операционные системы, в которых можно запускать этот пакет.

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

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

    Примечание

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

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

    Важно!

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

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

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

    Важно!

    Система не поддерживает непечатаемые символы в Комментариях и Описаниях.

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

  15. Отобразится страница Завершение работы. При необходимости просмотрите сведения на панели Отчет о пакете виртуального приложения, затем нажмите кнопку Закрыть. Эта информация также доступна в файле Report.xml, расположенном в каталоге, в котором был создан пакет.

    Теперь пакет доступен в Sequencer.

    Важно!

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

Виртуализация новых надстроек или подключаемых модулей приложения

  1. Примечание

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

    Например, если выполняется виртуализация подключаемого модуля для Microsoft Excel, локально установите Microsoft Excel на компьютер, на котором выполняется Sequencer. Кроме того, родительское приложение следует устанавливать в тот же каталог, в котором приложение установлено на целевых компьютерах. Если подключаемый модуль или надстройка будет использоваться с существующим пакетом виртуальных приложений, установите приложение на том же диске Application Virtualization, с помощью которого создавался родительский пакет виртуальных приложений.

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

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

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

    Важно!

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

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

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

  6. На странице Установить основной убедитесь, что основное приложение устанавливается на компьютере, на котором запущен Sequencer. Кроме того, можно развернуть существующий пакет, локально сохраненный на компьютере, на котором выполняется Sequencer. Чтобы сделать это, нажмите кнопку Развернуть пакет, а затем выберите пакет. Развернув или установив родительскую программу, выберите пункт Основная родительская программа была установлена.

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

  7. На странице Имя пакета укажите имя, которое будет связано с пакетом. Выберите имя, отражающее назначение и версию приложения, которое будет добавлено в пакет. Имя пакета также отображается на консоли управления App-V 5.0.

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

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

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

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

    • Оптимизируйте порядок выполнения пакета в медленной или ненадежной сети.

    • Укажите операционные системы, в которых можно запускать этот пакет.

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

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

    Примечание

    При необходимости загрузку приложения можно остановить на этом этапе. В диалоговом окне Запуск приложения нажмите кнопку Остановить и установите один из флажков: Остановить все приложения или Остановить только это приложение.

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

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

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

    Важно!

    Система не поддерживает непечатаемые символы в полях «Комментарии» и «Описания».

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

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

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

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

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

    Важно!

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

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

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

  6. На странице Имя пакета укажите имя, которое будет связано с пакетом. Выберите имя, отражающее назначение и версию приложения, которое будет добавлено в пакет. Имя пакета также отображается на консоли управления App-V 5.0.

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

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

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

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

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

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

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

    Важно!

    Система не поддерживает непечатаемые символы в полях «Комментарии» и «Описания».

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

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

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

    Важно!

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

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

См. также

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

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

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