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


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

Опубликовано: Май 2010 г.

Назначение: Application Virtualization 4.5 SP2

Для поиска в данных заметках о выпуске нажмите CTRL+F.

Важно!

Внимательно прочтите эти заметки о выпуске перед установкой системы Microsoft Application Virtualization Management System. Данные заметки о выпуске содержат информацию, необходимую для успешной установки системы Application Virtualization Management System. Эти заметки о выпуске содержат сведения, которые отсутствуют в документации по продукту. При наличии расхождений между данными заметками о выпуске и другой документацией по системе Application Virtualization Management System приоритет имеют более новые изменения.

Обновленные сведения об известных проблемах см. в библиотеке Microsoft TechNet на странице Заметки о выпуске App-V 4.5 SP2 (https://go.microsoft.com/fwlink/?LinkId=184640).

О пакете обновления 2 (SP2) для системы Microsoft Application Virtualization 4.5

Эти заметки о выпуске были обновлены с учетом изменений, внесенных в систему Microsoft Application Virtualization (App-V) 4.5 с выпуском пакета обновления 2 (SP2). Этот пакет обновления содержит следующие изменения.

Сведения о документации по продукту

Полная документация по Application Virtualization (App-V) доступна на веб-сайте Microsoft TechNet в библиотеке технического центра Application Virtualization (https://go.microsoft.com/fwlink/?LinkId=122939). Документация TechNet включает в себя справку для программы Application Virtualization Sequencer, клиентов Application Virtualization Client и сервера Application Virtualization Server. Она также содержит руководство по планированию и развертыванию системы Application Virtualization, а также руководство по эксплуатации системы Application Virtualization.

Защита от вирусов и уязвимостей системы безопасности

Чтобы обеспечить защиту от вирусов и уязвимостей, для любого нового программного обеспечения, устанавливаемого на компьютер, рекомендуется установить последние доступные обновления для системы безопасности. Дополнительные сведения см. на веб-сайте Майкрософт, посвященном безопасности (https://go.microsoft.com/fwlink/?LinkId=3482).

Отзывы и предложения

Можно оставить отзыв, внести предложение или сообщить об ошибке системы Microsoft Application Virtualization (App-V) Management System на форуме сообщества, расположенном на веб-сайте технического центра Application Virtualization на странице Форум App-V Documentation (https://go.microsoft.com/fwlink/?LinkId=122917).

Можно также отправить отзыв о документации непосредственно группе разработчиков документации App-V по адресу appvdocs@microsoft.com.

Известные проблемы системы Application Virtualization 4.5 с пакетом обновоения 2 (SP2).

В этом разделе представлены самые актуальные сведения о проблемах Microsoft Application Virtualization (App-V) 4.5 с пакетом обновоения 2 (SP2). Эти проблемы не описаны в документации по продукту и в некоторых случаях могут противоречить существующей документации для рассматриваемого продукта. По возможности эти проблемы будут решены в последующих выпусках программного обеспечения.

Руководство по установке Server Management Console

Если программное обеспечение управления необходимо установить на системы, отличные от основного сервера Application Virtualization Publishing Server или Application Virtualization Streaming Server, программа установки сервера поддерживает установку Application Virtualization Management Console и Application Virtualization Management Web Service на отдельных серверах с основного сервера App-V Management Server. Для распределения компонентов управления между несколькими серверами необходимо включить делегирование Kerberos на сервере с установленной веб-службой Application Virtualization Web Service. Сведения о включении поддержки этой возможности см. на странице Настройка сервера для разрешения делегирования (https://go.microsoft.com/fwlink/?LinkId=166682).

Руководство по установке или обновлению клиентов до версии App-V 4.5 SP2 с использованием файла Setup.msi

При установке или обновлении клиентов App-V Client до версии App-V 4.5 SP2 с использованием файла Setup.msi необходимые компоненты не устанавливаются автоматически.

ВОЗМОЖНОЕ РЕШЕНИЕ   Необходимые компоненты следует установить вручную перед установкой или обновлением клиентов App-V Client до версии App-V 4.5 SP2. Подробное описание установки необходимых компонентов и клиента App-V Client см. на странице Установка клиента с помощью командной строки (https://go.microsoft.com/fwlink/?LinkId=144106).

После установки необходимых компонентов установите клиенты App-V 4.5 SP2 Client, запустив файл Setup.msi от имени администратора. Этот файл находится на носителе с выпуском App-V 4.5 SP2 в папке Installers\Client.

Если при установке или обновлении до App-V 4.5 SP2 Desktop Client выполняется установка службы сообщений об ошибках в приложениях Майкрософт, используйте следующую команду:

**    msiexec /i dw20shared.msi APPGUID={C6FC75B9-7D86-4C44-8BDB-EAFE1F0E200D}  allusers=1 reboot=suppress REINSTALL=all REINSTALLMODE=vomus**

В качестве альтернативы при установке или обновлении до App-V 4.5 SP2 Client for Remote Desktop Services (прежнее название — Terminal Services Client) используйте следующую команду:

**    msiexec /i dw20shared.msi APPGUID={ECF80BBA-CA07-4A74-9ED6-E064F38AF1F5} allusers=1 reboot=suppress REINSTALL=all REINSTALLMODE=vomus**

Примечание

  • Параметр APPGUID содержит код продукта для устанавливаемых или обновляемых клиентов App-V Client. Код продукта уникален для каждого файла Setup.msi. Для проверки файлов установщика Windows и определения кода продукта можно использовать редактор базы данных Orca (Orca Database Editor) или аналогичное средство. Этот этап является обязательным для каждой установки или обновления до App-V 4.5 SP2.

  • Этот этап не обязателен при обновлении, если ранее был установлен файл Dw20shared.msi.

Повышение производительности при виртуализации платформы .NET Framework

При виртуализации платформы Microsoft .NET Framework возможно снижение производительности системы из-за того, что служба NGEN платформы .NET Framework предпринимает попытки предварительной компиляции сборок в фоновом режиме.

ВОЗМОЖНОЕ РЕШЕНИЕ   При виртуализации платформы .NET Framework отключите службу NGEN платформы .NET Framework (Mscorsvw.exe) после завершения этапа наблюдения. Необходимо открыть в программе App-V Sequencer вкладку Виртуальные службы и установить для параметра "Тип запуска" значение Отключено.

При удалении клиента Microsoft Application Virtualization Client параметры, связанные с пользователем, выполняющим удаление, удаляются

При удалении клиента App-V Client установщик Windows удаляет параметры системы Application Virtualization из профиля текущего пользователя. Если на компьютере используются перемещаемые профили, не применяйте личную учетную запись сети для удаления клиента, поскольку это приведет к удалению параметров для виртуальных приложений на всех компьютерах.

ВОЗМОЖНОЕ РЕШЕНИЕ   Клиент App-V Client следует удалить от имени учетной записи администратора, которая не используется для запуска виртуальных приложений.

Изменения, внесенные в виртуальную файловую систему и виртуальный реестр, необходимо сохранить при работе мастера виртуализации

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

ВОЗМОЖНОЕ РЕШЕНИЕ   Сохраните изменения перед повторным запуском мастера, чтобы они учитывались в виртуальной среде мастера.

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

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

ВОЗМОЖНОЕ РЕШЕНИЕ   Запустите программу Sequencer для командной строки, используя командную строку с повышенными привилегиями.

Сокращенные названия переменных путей в OSD-файлах могут вызывать ошибки

Если при запуске виртуального приложения на клиенте появляется сообщение об ошибке 450478-1F702339-0000010B "Недопустимое имя каталога", возможно, переменная в OSD-файле задана неправильно. Это может произойти, если установщик приложения задает в процессе виртуализации краткий путь.

ВОЗМОЖНОЕ РЕШЕНИЕ   Удалите конечный символ тильды во всех переменных CSIDL, имеющихся в OSD-файле.

Правильный синтаксис параметра DECODEPATH программы Sequencer для командной строки

При открытии пакета для обновления и его расшифровке в корневом каталоге диска Q с помощью программы Sequencer для командной строки синтаксис параметра DECODEPATH не должен заканчиваться косой чертой.

ВОЗМОЖНОЕ РЕШЕНИЕ   Можно использовать обозначение Q: вместо Q:\ (пропуская в конце символ "\").

При обновлении пакетов версии APP-V 4.2 возникают проблемы, вызванные файлами установщика Windows в виртуальной файловой системе

При обновлении пакета версии APP-V 4.2 могут возникнуть проблемы, связанные с несоответствием системных файлов установщика Windows, входящих в состав версии APP-V 4.2 по умолчанию, и библиотек установщика Windows, установленных локально на рабочей станции виртуализации. В папке CSIDL_SYSTEM\ содержатся следующие файлы:

  • Cabinet.dll

  • Msi.dll

  • Msiexec.exe

  • Msihnd.dll

  • Msimsg.dlll

ВОЗМОЖНОЕ РЕШЕНИЕ   Удалите из пакета все вышеназванные файлы. Удалите сопоставления на вкладке Виртуальная файловая система (VFS), а также существующие файлы в папке CSIDL_SYSTEM, которая находится в папке декодирования.

В ОС Windows XP ведение журнала установки клиента не включено по умолчанию

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

ВОЗМОЖНОЕ РЕШЕНИЕ   Добавьте в командную строку параметр /l*vx! log.txt, как показано в следующем примере.

setup.exe /s /v"/qn /l*vx! log.txt"

msiexec.exe /i setup.msi /qn /l*vx! log.txt

В качестве альтернативного варианта можно задать раздел реестра со следующим значением:

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer] "Logging"="voicewarmupx!"

Для выполнения проверки подлинности Kerberos необходима регистрация имен участников-служб для служб IIS

Если для получения значков или OSD-файлов и потоковой передачи пакетов используются службы IIS 6.0 или 7.0, то для включения проверки подлинности Kerberos необходимо зарегистрировать имена участников-служб в соответствии с нижеприведенной процедурой.

  • Выполните на сервере IIS следующие команды с помощью средства SETSPN.EXE из комплекта ресурсов. Необходимо использовать полное доменное имя сервера.

    Setspn -r SOFTGRID/<полное доменное имя сервера>

    Setspn -r HTTP/<полное доменное имя сервера>

Дополнительные сведения см. на странице Integrated Windows Authentication (IIS 6.0) (Встроенная проверка подлинности Windows (IIS 6.0)) (https://go.microsoft.com/fwlink/?LinkId=131407).

Изменения, касающиеся совместимости с платформой .NET

Microsoft Application Virtualization (App-V) с накопительным обновлением 1 или более поздней версии поддерживает виртуализацию платформы .NET Framework в ОС Windows XP с пакетом обновления 2 (SP2) или более поздней версии. Подпрограммы виртуализации приложений .NET, написанные для ПО SoftGrid 4.2, могут потребовать обновления при использовании совместно с программой Sequencer системы App-V 4.5. Дополнительные сведения и возможные решения см. в статье из технического центра Application Virtualization на странице Support for .NET in Microsoft Application Virtualization 4.5 (Поддержка платформы .NET в Microsoft Application Virtualization 4.5) (https://go.microsoft.com/fwlink/?LinkId=123412).

После обновления клиента с версии App-V 4.2 некоторые приложения не отображаются

Проверьте в журнале наличие следующего сообщения об ошибке: "Application Virtualization Client не может проанализировать OSD-файл". Клиент App-V 4.5 Client отфильтровывает приложения с OSD-файлом, содержащим пустой тег OS (<OS></OS>).

ВОЗМОЖНОЕ РЕШЕНИЕ   Удалите пустой тег OS из OSD-файла.

Для некоторых процессов необходимы исключения в брандмауэре сервера App-V

Для правильной передачи приложений сервером его основные процессы (в том числе диспетчер) должны иметь беспрепятственный доступ через брандмауэр.

ВОЗМОЖНОЕ РЕШЕНИЕ   Задайте в брандмауэре сервера исключения для следующих процессов: Sghwsvr.exe и Sghwdsptr.exe. Это решение применимо для серверов App-V Management Server и App-V Streaming Server.

При запуске установщика сервера в автоматическом режиме проверка наличия MSXML6 выполняется неправильно

Работа сервера App-V Management Server зависит от MSXML6. Однако при запуске установщика в автоматическом режиме (например, с помощью команды msiexec -i setup.msi /qn в системе, где еще не установлен компонент MSXML6) установщик не выявляет отсутствующую зависимость и продолжает установку в любом случае. Таким образом, при попытке клиентов обновить сведения о публикации с сервера App-V Management Server происходит сбой.

ВОЗМОЖНОЕ РЕШЕНИЕ   Перед автоматической установкой сервера App-V Management Server убедитесь, что выполнена установка MSXML6.

Код ошибки 000C800 при попытке подключения к консоли Application Virtualization Management Console

При попытке подключения к консоли App-V Management Console администратор Application Virtualization, который не является локальным администратором сервера App-V Management Web Service, получает сообщение об ошибке (код ошибки: 000C800), при этом запись в журнале Sftmmc.log указывает на запрет доступа к файлу SftMgmt.udl. Для успешного подключения к консоли App-V Management Console администратор, который не имеет прав локального администратора на сервере App-V Management Web Service, должен иметь по меньшей мере разрешения на чтение и выполнение для файла SftMgmt.udl.

Администраторы Application Virtualization должны иметь разрешения на чтение и выполнение для файла SftMgmt.UDL, расположенного в папке %systemdrive%\Program Files\Microsoft System Center App Virt Management Server\App Virt Management Service.

Параметры командной строки установщика клиента игнорируются при использовании совместно с параметром KEEPCURRENTSETTINGS=1

При использовании совместно с параметром KEEPCURRENTSETTINGS=1 игнорируются следующие параметры командной строки установщика клиента: SWICACHESIZE, MINFREESPACEMB, ALLOWINDEPENDENTFILESTREAMING, APPLICATIONSOURCEROOT, ICONSOURCEROOT, OSDSOURCEROOT, SYSTEMEVENTLOGLEVEL, SWIGLOBALDATA, DOTIMEOUTMINUTES, SWIFSDRIVE, AUTOLOADTARGET, AUTOLOADTRIGGERS, SWIUSERDATA и REQUIRESECURECONNECTION.

ВОЗМОЖНОЕ РЕШЕНИЕ   Если необходимо сохранить какие-либо параметры, используйте параметр KEEPCURRENTSETTINGS=1, а остальные параметры установите после развертывания. Шаблон App-V ADM можно использовать для задания следующих параметров клиента: APPLICATIONSOURCEROOT, ICONSOURCEROOT, OSDSOURCEROOT, AUTOLOADTARGET, AUTOLOADTRIGGERS, DOTIMEOUTMINUTES и ALLOWINDEPENDENTFILESTREAMING. Шаблон ADM можно загрузить из Центра загрузки Майкрософт со страницы Microsoft Application Virtualization Administrative Template (ADM Template) (Административный шаблон Microsoft Application Virtualization (шаблон ADM)) (https://go.microsoft.com/fwlink/?LinkId=121835).

Сведения об авторских правах на замети о выпуске

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

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

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

© Корпорация Майкрософт (Microsoft Corporation), 2010. Все права защищены.

Microsoft, Active Directory, ActiveSync, MS-DOS, Windows, Windows Server и Windows Vista являются товарными знаками группы компаний Майкрософт.

Все остальные товарные знаки являются собственностью их владельцев.

-----
Чтобы получить дополнительные сведения о пакете MDOP, воспользуйтесь библиотекой TechNet Library: выполните поиск статей по устранению неполадок на вики-сайте TechNet или подпишитесь на наши страницы в Facebook или Twitter. Отправляйте свои предложения и комментарии относительно документации MDOP по адресу MDOPdocs@microsoft.com.