Обслуживание App-V 5.1

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

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

Перемещение сервера App-V 5.1

Сервер App-V 5.1 подключается к базе данных App-V 5.1. Это позволяет установить на любом компьютере в сети компонент управления и подключить его к базе данных App-V 5.1.

Перемещение сервера App-V на другой компьютер

Определение виртуализации выполняемого приложения App-V 5.1

Если независимому поставщику программного обеспечения (ISV) требуется определить, виртуализировано ли приложение с помощью App-V 5.1 или более поздней версии, ему следует открыть в пространстве имен по умолчанию именованный объект AppVVirtual-<PID>. Идентификатор текущего процесса можно получить с помощью API GetCurrentProcessId() в ОС Windows; если, например, получен идентификатор 4052, а именованный объект-событие AppVVirtual-4052 успешно открывается в пространстве имен по умолчанию с помощью OpenEvent(), приложение является виртуальным. Если при вызове OpenEvent() происходит сбой, приложение не является виртуальным.

Кроме того, независимые поставщики программного обеспечения, которым требуется в явном виде задать или запретить виртуализацию вызовов конкретных API с помощью App-V 5.1 или более поздней версии, могут воспользоваться функциями VirtualizeCurrentThread() и CurrentThreadIsVirtualized(), реализованными в модуле AppEntSubsystems32.dll. Они позволяют указать подчиненному компоненту, должен ли вызов быть виртуализированным.

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

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

Другие ресурсы по обслуживанию App-V 5.1

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

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