Поделиться через


Сведения об App-V 5.1

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

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

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

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

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

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

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

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

Элементы, которые необходимо просмотреть перед обновлением Описание
Компоненты для обновления в любом порядке — Сервер App-V
-Секвенатор
— Клиент App-V или клиент служб удаленных рабочих столов (RDS) App-V
Заметка: До App-V 5.0 с пакетом обновления 2 (SP2) пользовательский интерфейс управления клиентами предоставлялся вместе с установкой клиента App-V.
Обновление с App-V 4.x Сначала необходимо выполнить обновление до App-V 5.0. Невозможно выполнить обновление непосредственно с App-V 4.x до App-V 5.1. Дополнительные сведения см. в следующих разделах:
— "Различия между App-V 4.6 и App-V 5.0" в разделе Сведения о App-V 5.0
- Планирование миграции с предыдущей версии App-V
Обновление с App-V 5.0 или более поздней версии Вы можете выполнить обновление до App-V 5.1 непосредственно с любой из следующих версий:
— App-V 5.0
— App-V 5.0 с пакетом обновления 1 (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 до App-V 5.1. Следующий порядок — это только предложение. вы можете обновлять компоненты в любом порядке.

Шаг 1. Обновление сервера App-V

Примечание.

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

  1. Выполните одно из следующих действий в зависимости от метода, используемого для обновления базы данных управления и (или) базы данных отчетов.

  2. Если вы обновляете сервер App-V с app-V 5.0 SP1 с пакетом исправлений 3 или более поздней версии, выполните действия, описанные в разделе Проверка разделов реестра перед установкой сервера App-V 5.x.

  3. Выполните действия из раздела Развертывание сервера App-V 5.1

Шаг 2. Обновление программы App-V Sequencer

Дополнительные сведения см. в разделе Learn to Install the 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.1.

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

В следующей таблице перечислены поддержку App-V в Windows 10. 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

В этом разделе сравниваются текущие и предыдущие функции консоли управления 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
Страница CONNECTION GROUPS теперь является частью главного меню на том же уровне, что и страница ПАКЕТЫ. Чтобы открыть страницу ГРУППЫ ПОДКЛЮЧЕНИй, перейдите по странице ПАКЕТЫ.
Новые возможности в App-V 5.1 До App-V 5.1
Ниже перечислены кнопки, которые отображаются в нижней части страницы ПАКЕТЫ:
  • Добавление или обновление
  • Публикация
  • Отмена публикации
  • Delete
При щелчке пакета правой кнопкой мыши для открытия раскрывающегося контекстного меню по-прежнему отображаются следующие параметры:
  • Публикация
  • Отмена публикации
  • Изменение доступа AD
  • Изменение конфигурации развертывания
  • Перенос конфигурации развертывания из...
  • Передача доступа и настройки из...
  • Delete
При нажатии кнопки Удалить , чтобы удалить пакет, откроется диалоговое окно с запросом подтвердить удаление пакета.
Параметр Добавить или обновить был кнопкой в правом верхнем углу страницы ПАКЕТЫ. Параметры Опубликовать, Отменить публикацию и Удалить были доступны только в том случае, если вы щелкнули правой кнопкой мыши имя пакета в списке пакетов.
Следующие операции пакета теперь являются кнопками на странице сведений о пакете для каждого пакета:
  • Передача (раскрывающееся меню со следующими параметрами):
    • Перенос конфигурации развертывания из...
    • Передача доступа и настройки из...
  • Изменение (группы подключений и доступ к AD)
  • Отмена публикации
  • Delete
  • Изменение конфигурации по умолчанию
Эти параметры пакета были доступны только в том случае, если щелкнуть правой кнопкой мыши имя пакета в списке пакетов.

Значки в левой области имеют новые цвета и текст

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

Страница "Обзор" удалена

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

Улучшения sequencer

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

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

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

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

Предостережение

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

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

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

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

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

Объединенное диалоговое окно "Поиск и замена" и сочетания клавиш, добавленные в редакторе виртуального реестра

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

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

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

  • Выберите Просмотр>замены виртуального реестра>.

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

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

Вы можете переименовать разделы и файлы виртуального реестра без проблем с Sequencer. Ранее sequencer переставал работать, если вы пытались переименовать ключ.

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

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

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

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

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

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

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

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

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

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

Узел виртуального реестра по умолчанию расширяет кусты MACHINE и USER

При открытии виртуального реестра под узлом РЕЕСТРА верхнего уровня отображаются кусты MACHINE и USER. Ранее необходимо было развернуть узел REGISTRY, чтобы отобразить кусты ниже.

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

Вы можете включить или отключить вспомогательные объекты браузера, установив новый флажок Включить вспомогательные объекты браузера на вкладке Дополнительно пользовательского интерфейса 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 в элементе Filesystem. Когда клиент App-V 5.1 создает виртуальный процесс, он сопоставляет запросы из корневого каталога установки App-V 4.6 с корнем виртуальной файловой системы.

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