О программе 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, 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. Дополнительные сведения см. в разделе Миграция с предыдущей версии.
Перед началом обновления
Перед началом обновления ознакомьтесь со следующими сведениями:
Элементы для просмотра до обновления | Описание |
---|---|
Компоненты для обновления в любом порядке |
Примечание Для использования пользовательского интерфейса клиента App-V загрузите существующую версию из приложения пользовательского интерфейса клиента Application Virtualization 5.0. |
Обновление с версии App-V 4.x |
Источники дополнительной информации
|
Обновление с версии App-V 5.0 или более поздней версии |
Обновление до App-V 5.1 возможно напрямую с любой из следующих версий:
Для обновления до 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 |
---|---|
Следующие функции вынесены на кнопки, отображаемые в нижней части страницы ПАКЕТЫ:
При щелчке по пакету правой кнопкой мыши в раскрывающемся контекстном меню по-прежнему отображаются следующие пункты:
При нажатии кнопки Удалить откроется диалоговое окно с предложением подтвердить удаление пакета. |
Кнопка Добавить или обновить располагалась в правой верхней части страницы ПАКЕТЫ. Функции Опубликовать, Отменить публикацию и Удалить были доступны только при выборе пакета в списке правой кнопкой мыши. |
Теперь на странице подробных сведений каждого пакета находятся кнопки для следующих операций:
|
Эти пункты были доступны только при выборе пакета в списке правой кнопкой мыши. |
Новые цвета и тексты значков на левой панели
Для обеспечения соответствия другим продуктам Майкрософт изменены цвета значков на левой панели, а также добавлены тексты.
Удаление страницы обзора
На левой панели консоли управления удален пункт меню ОБЗОР и связанная с ним страница обзора.
Усовершенствования Sequencer
В редактор пакетов в Sequencer App-V 5.1 были внесены следующие усовершенствования.
Импорт и экспорт файла манифеста.
Вы можете импортировать и экспортировать файл AppxManifest.xml. Чтобы экспортировать файл манифеста, откройте вкладку Дополнительно и щелкните Экспорт... в разделе «Файл манифеста». Можно вносить изменения в файл манифеста, такие как удаление расширений оболочки или редактирование сопоставлений типов файлов.
После внесения изменений щелкните Импорт... и выберите измененный файл. После успешного обратного импорта файл манифеста немедленно обновляется в редакторе пакетов.
Осторожно |
---|
При импорте файла изменения проверяются на предмет соответствия схеме 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.
См. также
Концепции
-----
Дополнительные сведения о MDOP можно найти в библиотеке TechNet, статьях по устранению неполадок на вики-сайте TechNet или подписавшись на новости в Facebook или Twitter.
-----