О программе App-V 5.1

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

Используйте следующие разделы для просмотра сведений о важных изменениях, относящихся к Application Virtualization (App-V) 5.1.

  • Необходимые компоненты программного обеспечения App-V 5.1 и поддерживаемые конфигурации

  • Переход на App-V 5.1

  • Что нового в App-V 5.1

    • Поддержка Windows 10 в App-V

    • Изменения в консоли управления App-V

    • Усовершенствования Sequencer

    • Усовершенствования в преобразователе пакетов

    • Поддержка нескольких сценариев в одном событии-триггере

    • Перенаправление жестко запрограммированного пути к папке установки на корневой каталог виртуальной файловой системы

Необходимые компоненты программного обеспечения App-V 5.1 и поддерживаемые конфигурации

См. следующие ссылки для просмотра необходимых компонентов программного обеспечения для App-V 5.1 и поддерживаемых конфигураций.

Ссылки на предварительные условия и поддерживаемые конфигурации Описание

Необходимые компоненты для App-V 5.1

Необходимое программное обеспечение, которое требуется установить перед началом установки App-V 5.1

Поддерживаемые конфигурации в App-V 5.1

Поддерживаемые операционные системы и требования к оборудованию сервера App-V, Sequencer и компонентов клиента

Поддержка использования Configuration Manager с App-V. App-V 5.1 поддерживает System Center 2012 R2 Configuration Manager с пакетом обновления 1 (SP1). В разделе Планирование интеграции App-V с Configuration Manager изучите сведения об интеграции среды App-V с диспетчером конфигураций.

Переход на App-V 5.1

Используйте следующие сведения для обновления с более ранних версий до версии App-V 5.1. Дополнительные сведения см. в разделе Миграция с предыдущей версии.

Перед началом обновления

Перед началом обновления ознакомьтесь со следующими сведениями:

Элементы для просмотра до обновления Описание

Компоненты для обновления в любом порядке

  1. Сервер App-V

  2. Sequencer

  3. Клиент App-V или клиент App-V службы удаленных рабочих столов (RDS)

Примечание

Для использования пользовательского интерфейса клиента App-V загрузите существующую версию из приложения пользовательского интерфейса клиента Application Virtualization 5.0.

Обновление с версии App-V 4.x

Источники дополнительной информации

Обновление с версии App-V 5.0 или более поздней версии

Обновление до App-V 5.1 возможно напрямую с любой из следующих версий:

  • App-V 5.0

  • App-V 5.0 SP1

  • App-V 5.0 с пакетом обновления 2 (SP2)

  • App-V 5.0 с пакетом обновления 3 (SP3)

Для обновления до App-V 5.1 следуйте инструкциям, которые приведены в следующих разделах данной статьи.

Пакеты и связывающие группы будут продолжать работать с App-V 5.1, как они работают в настоящее время.

Этапы обновления инфраструктуры App-V

Для обновления каждого компонента инфраструктуры App-V до 5.1 выполните описанные ниже действия. Указанный ниже порядок приводится для примера. Компоненты можно обновлять в любом порядке.

Действие Дополнительная информация

Этап 1. Обновите сервер App-V.

Примечание

Если сервер App-V не используется, пропустите этот этап и перейдите к следующему.

См. раздел Развертывание сервера App-V 5.0.

Этап 2. Обновите Sequencer App-V.

См. раздел Порядок установки Sequencer.

Этап 3. Обновите клиент App-V или клиент службы удаленных рабочих столов (RDS) App-V.

См. раздел Развертывание клиента App-V.

Преобразование пакетов, созданных в предыдущей версии App-V

Используйте служебную программу преобразования пакетов, чтобы обновить пакеты виртуальных приложений, созданные в версиях App-V, предшествовавших App-V 5.0. Конвертер пакетов использует PowerShell для преобразования пакетов и позволяет автоматизировать этот процесс, если необходимо обработать множество пакетов.

Примечание

Пакеты App-V 5.1 будут точно такими же, как пакеты App-V 5.0. Формат пакетов в новых версиях не изменился, поэтому преобразовывать пакеты App-V 5.0 в пакеты App-V 5.1 не требуется.

Что нового в App-V 5.1

Эти разделы предназначены для пользователей, которые уже знакомы с App-V и хотят узнать, что изменилось в версии App-V 5.1. Если вы еще не знакомы с App-V, прочитайте для начала статью Планирование для App-V 5.0.

Поддержка Windows 10 в App-V

В следующей таблице представлена поддержка Windows 10 для App-V. Windows 10 не поддерживается в версиях App-V до App-V 5.1.

Компонент App-V 5.1 App-V 5.0

Клиент App-V

Да

Нет

Клиент RDS App-V

Да

Нет

App-V Sequencer

Да

Нет

Изменения в консоли управления App-V

В этом разделе сравниваются функции текущей и предыдущей версий консоли управления App-V.

Silverlight больше не требуется

Пользовательский интерфейс консоли управления больше не требует Silverlight. Консоль управления 5.1 создана на основе HTML5 и Javascript.

Уведомления и сообщения отображаются в диалоговом окне по отдельности.

Новые возможности в App-V 5.1 До App-V 5.1

Индикатор числа сообщений.

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

Можно было видеть только одно сообщение или одно уведомление об ошибке. Определить общее количество сообщений было невозможно.

Внешний вид сообщений.

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

  • Сообщения и ошибки отображаются в виде списка, одно под другим.

Одновременно можно было видеть только одно сообщение или одну ошибку.

Закрытие сообщений.

Используйте ссылку Закрыть все, чтобы закрыть все сообщения и уведомления об ошибках сразу, или закрывайте каждый элемент по одному.

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

Отдельные URL-адреса страниц консоли

Новые возможности в App-V 5.1 До App-V 5.1

Каждая страница в консоли имеет собственный URL-адрес, что позволяет создавать закладки на отдельные страницы для быстрого доступа в будущем.

Номера, которые отображаются в некоторых URL-адресах, обозначают определенные пакеты. Эти номера являются уникальными.

Доступ ко всем страницам консоли осуществляется по одному URL-адресу.

Теперь есть отдельная страница и пункт меню СВЯЗЫВАЮЩИЕ ГРУППЫ.

Новые возможности в App-V 5.1 До App-V 5.1

Страница СВЯЗЫВАЮЩИЕ ГРУППЫ теперь входит в главное меню на том же уровне, что и страница ПАКЕТЫ.

Переход на страницу СВЯЗЫВАЮЩИЕ ГРУППЫ осуществляется через страницу ПАКЕТЫ.

Изменение пунктов меню для пакетов

Новые возможности в App-V 5.1 До App-V 5.1

Следующие функции вынесены на кнопки, отображаемые в нижней части страницы ПАКЕТЫ:

  • Добавить или обновить

  • Опубликовать

  • Отменить публикацию

  • Удалить

При щелчке по пакету правой кнопкой мыши в раскрывающемся контекстном меню по-прежнему отображаются следующие пункты:

  • Опубликовать

  • Отменить публикацию

  • Изменить доступ к AD

  • Изменить конфигурацию развертывания

  • Передать конфигурацию развертывания из...

  • Передать доступ и конфигурацию из...

  • Удалить

При нажатии кнопки Удалить откроется диалоговое окно с предложением подтвердить удаление пакета.

Кнопка Добавить или обновить располагалась в правой верхней части страницы ПАКЕТЫ.

Функции Опубликовать, Отменить публикацию и Удалить были доступны только при выборе пакета в списке правой кнопкой мыши.

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

  • Передать (раскрывающееся меню со следующими пунктами):

    • Передать конфигурацию развертывания из...

    • Передать доступ и конфигурацию из...

  • Изменить (связывающие группы и доступ к AD)

  • Отменить публикацию

  • Удалить

  • Изменить конфигурацию по умолчанию

Эти пункты были доступны только при выборе пакета в списке правой кнопкой мыши.

Новые цвета и тексты значков на левой панели

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

Удаление страницы обзора

На левой панели консоли управления удален пункт меню ОБЗОР и связанная с ним страница обзора.

Усовершенствования Sequencer

В редактор пакетов в Sequencer App-V 5.1 были внесены следующие усовершенствования.

Импорт и экспорт файла манифеста.

Вы можете импортировать и экспортировать файл AppxManifest.xml. Чтобы экспортировать файл манифеста, откройте вкладку Дополнительно и щелкните Экспорт... в разделе «Файл манифеста». Можно вносить изменения в файл манифеста, такие как удаление расширений оболочки или редактирование сопоставлений типов файлов.

После внесения изменений щелкните Импорт... и выберите измененный файл. После успешного обратного импорта файл манифеста немедленно обновляется в редакторе пакетов.

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

Добавление Windows 10 в список операционных систем

В список операционных систем, для которых можно виртуализировать пакет, на вкладке «Развертывание» были добавлены 32- и 64-разрядная версии Windows 10. При выборе пункта Любая операционная система Windows 10 автоматически включается в список операционных систем, поддерживаемых виртуализированным пакетом.

Отображение текущего пути в нижней части редактора виртуального реестра

Теперь на вкладке «Виртуальный реестр» в нижней части редактора виртуального реестра отображается путь, который позволяет определить раздел, выбранный в данный момент. Раньше для поиска текущего раздела нужно быть прокручивать дерево реестра.

Добавление объединенного диалогового окна и сочетания клавиш «Найти и заменить» в редактор виртуального реестра

В редакторе виртуального реестра добавлены сочетания клавиш для команды «Найти» (CTRL + F) и диалоговое окно, объединяющее задачи поиска и замены значений и данных. Для доступа к объединенному диалоговому окну выберите этот раздел и выполните одно из описанных ниже действий.

  • Нажмите клавиши CTRL + H.

  • Щелкните раздел правой кнопкой мыши и выберите команду Заменить.

  • Последовательно выберите параметры Вид > Виртуальный реестр > Заменить.

Ранее диалоговое окно «Заменить» не существовало, а изменения приходилось вносить вручную.

Успешное переименование разделов реестра и файлов пакета

Можно переименовать разделы и файлы виртуального реестра без проблем с Sequencer. Ранее при попытке переименовать раздел Sequencer прекращал работу.

Импорт и экспорт разделов виртуального реестра

Можно импортировать и экспортировать разделы виртуального реестра. Чтобы импортировать раздел, правой кнопкой мыши щелкните узел, в который нужно импортировать раздел, перейдите к ключу, который вам нужно импортировать, и нажмите кнопку Импорт. Чтобы экспортировать раздел, щелкните его правой кнопкой мыши и выберите команду Экспорт.

Импорт каталога в виртуальную файловую систему

Можно импортировать каталог в виртуальную файловую систему. Чтобы импортировать каталог, откройте вкладку Файлы пакета и последовательно выберите пункты Вид > Виртуальная файловая система > Импорт каталога. При попытке импорта каталога, содержащего файлы, которые уже присутствуют в виртуальной файловой системе, импорт завершается ошибкой и появляется поясняющее сообщение. До App-V 5.1 импорт каталогов был невозможен.

Импорт или экспорт файла виртуальной файловой системы без необходимости удаления и добавления этого файла в пакет

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

Чтобы экспортировать файл, откройте вкладку Файлы пакета, щелкните файл в виртуальной файловой системе правой кнопкой мыши, нажмите Экспорт и выберите папку для экспорта, в которой сможете произвести изменения.

Чтобы импортировать файл, откройте вкладку Файлы пакета и щелкните экспортированный файл правой кнопкой мыши. Перейдите к файлу, который вы изменили, и щелкните Импорт. Импортированный файл перезапишет существующий файл.

После импорта файла сохраните пакет, последовательно выбрав параметры Файл > Сохранить.

Перемещение меню для добавления файла пакета

Перемещен пункт меню для добавления файла пакета. Чтобы найти пункт «Добавить», откройте вкладку Файлы пакета и последовательно выберите параметры Вид > Виртуальная файловая система > Добавить файл. Ранее нужно было щелкнуть папку в узле виртуальной файловой системы правой кнопкой мыши и выбрать команду Добавить файл.

Разворачивание кустов КОМПЬЮТЕР и ПОЛЬЗОВАТЕЛЬ по умолчанию в узле виртуального реестра

При открытии виртуального реестра кусты КОМПЬЮТЕР и ПОЛЬЗОВАТЕЛЬ отображаются под узлом верхнего уровня РЕЕСТРА. Ранее кусты в узле РЕЕСТРА можно было отобразить, только развернув узел.

Включение или отключение вспомогательных объектов браузера.

Вспомогательные объекты браузера можно включать и отключать с помощью нового флажка «Включение вспомогательных объектов браузера» на вкладке «Дополнительно» пользовательского интерфейса в Sequencer. Если вспомогательные объекты браузера:

  • существуют в пакете и включены, флажок устанавливается по умолчанию;

  • существуют в пакете и отключены, флажок снимается по умолчанию;

  • существуют в пакете и некоторые включены, а некоторые отключены, флажок по умолчанию будет установлен как неопределенный;

  • не существуют в пакете, флажок отключен.

Усовершенствования в преобразователе пакетов

Теперь преобразователь пакетов можно использовать для преобразования пакетов App-V 4.6, содержащих сценарии, и сведения о реестрах и сценариях из исходных OSD-файлов теперь включаются в выходные данные преобразователя пакетов.

Дополнительные сведения и примеры см. в разделе Миграция на App-V 5.1 с предыдущей версии.

Поддержка нескольких сценариев в одном событии-триггере

App-V 5.1 поддерживает использование нескольких сценариев на одно событие-триггер для пакетов App-V, включая пакеты, преобразованные из App-V 4.6 в App-V 5.0 или более поздней версии. Чтобы включить использование нескольких сценариев, App-V 5.1 использует приложение запуска скрипта с именем ScriptRunner.exe, который устанавливается вместе с клиентом App-V.

Дополнительные сведения, включая список событий-триггеров и контекст, в котором можно запускать сценарии, см. в разделе «Сценарии» статьи О динамической конфигурации App-V 5.1.

Перенаправление жестко запрограммированного пути к папке установки на корневой каталог виртуальной файловой системы

При преобразовании пакетов App-V 4.6 в версию 5.1 пакеты App-V 5.1 могут обращаться к жестко закодированному диску, который был использован при создании пакетов версии 4.6. В качестве буквы диска будет использована буква диска, которая была выбрана для диска установки на компьютере виртуализации 4.6. (По умолчанию используется Q:\).

Ранее корневая папка 4.6 не распознавалась и была недоступна для пакетов App-V 5.0. Пакеты App-V 5.1 могут обращаться к жестко запрограммированным файлам по их полному пути и могут программными средствами перечислять файлы под корневым каталогом установки App-V 4.6.

Технические сведения. Преобразователь пакетов App-V 5.1 сохранит корневую папку установки App-V 4.6 и краткие имена папок в файле FilesystemMetadata.xml в элементе файловой системы. Когда клиент App-V 5.1 создает виртуальный процесс, он сопоставит запросы от корневого каталога установки App-V 4.6 с корневым каталогом виртуальной файловой системы.

Получение технологий MDOP

App-V входит в состав пакета Microsoft Desktop Optimization Pack (MDOP). MDOP — это часть программы Microsoft Software Assurance. Дополнительные сведения о Microsoft Software Assurance и получении пакета MDOP см. в разделе Как получить пакет MDOP.

Есть предложение для App-V?

Выдвигайте предложения и голосуйте за них здесь. Ответы на вопросы, возникающие при работе с App-V, можно найти на форуме TechNet по App-V.

См. также

Концепции

Заметки о выпуске App-V 5.1

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