Заметки о выпуске App-V для Windows 10 версии 1703 и более поздних

Относится к:

  • Windows 10
  • Windows 11

Ниже приведены известные проблемы и обходные пути для Application Virtualization (App-V), работающих в Windows 10 версии 1703 и более поздних.

  • Проблема. Не удается вручную создать системную папку, необходимую для командлета set-AppVClientConfiguration PowerShell при использовании параметров PackageInstallationRootRoot, IntegrationRootUser или IntegrationRootGlobal.

    Решение. Не создавайте этот файл вручную, вместо этого позвольте командлету Add-AppVClientPackage автоматически создать его.

  • Проблема. Не удается обновить пакет App-V с App-V 5.x до последней встроенной версии с помощью команд последовательности PowerShell.

    Решение. Убедитесь, что у вас есть полный пакет App-V или MSI-файл из исходного приложения.

  • Проблема. Не удается изменить языковой стандарт для автоматического виртуализации.

    Решение. Откройте C:\Program Files (x86)\Windows Kits\10\Microsoft Application Virtualization\AutoSequencer\Unattend_Sequencer_User_Setup_Template.xml файл и добавьте код языка для языкового стандарта. Например, если вам нужен испанский (Испания), используйте: es-ES.

  • Проблема. Обработчики типов файлов и протоколов неправильно регистрируются в браузере Google Chrome, в результате чего пакеты App-V не отображаются как вариант для приложений по умолчанию в области Параметры > Приложения> по умолчанию.

    Обходной путь. Рекомендуется добавить следующий код в файл AppXManifest.xml под тегом <appv:Extensions> :

    <appv:Extension Category="AppV.URLProtocol">
        <appv:URLProtocol>
            <appv:Name>ftp</appv:Name>
            <appv:ApplicationURLProtocol>
                <appv:DefaultIcon>[{ProgramFilesX86}]\Google\Chrome\Application\chrome.exe,0</appv:DefaultIcon>
                <appv:ShellCommands>
                    <appv:DefaultCommand>open</appv:DefaultCommand>
                    <appv:ShellCommand>
                        <appv:ApplicationId>[{ProgramFilesX86}]\Google\Chrome\Application\chrome.exe</appv:ApplicationId>
                        <appv:Name>open</appv:Name>
                        <appv:CommandLine>"[{ProgramFilesX86}]\Google\Chrome\Application\chrome.exe" -- "%1"</appv:CommandLine>
                        <appv:DdeExec>
                            <appv:DdeCommand />
                        </appv:DdeExec>
                    </appv:ShellCommand>
                </appv:ShellCommands>
            </appv:ApplicationURLProtocol>
        </appv:URLProtocol>
    </appv:Extension>
    <appv:Extension Category="AppV.URLProtocol">
        <appv:URLProtocol>
            <appv:Name>http</appv:Name>
            <appv:ApplicationURLProtocol>
                <appv:DefaultIcon>[{ProgramFilesX86}]\Google\Chrome\Application\chrome.exe,0</appv:DefaultIcon>
                <appv:ShellCommands>
                    <appv:DefaultCommand>open</appv:DefaultCommand>
                    <appv:ShellCommand>
                        <appv:ApplicationId>[{ProgramFilesX86}]\Google\Chrome\Application\chrome.exe</appv:ApplicationId>
                        <appv:Name>open</appv:Name>
                        <appv:CommandLine>"[{ProgramFilesX86}]\Google\Chrome\Application\chrome.exe" -- "%1"</appv:CommandLine>
                        <appv:DdeExec>
                            <appv:DdeCommand />
                        </appv:DdeExec>
                    </appv:ShellCommand>
                </appv:ShellCommands>
            </appv:ApplicationURLProtocol>
        </appv:URLProtocol>
    </appv:Extension>
    <appv:Extension Category="AppV.URLProtocol">
        <appv:URLProtocol>
            <appv:Name>https</appv:Name>
            <appv:ApplicationURLProtocol>
                <appv:DefaultIcon>[{ProgramFilesX86}]\Google\Chrome\Application\chrome.exe,0</appv:DefaultIcon>
                <appv:ShellCommands>
                    <appv:DefaultCommand>open</appv:DefaultCommand>
                    <appv:ShellCommand>
                        <appv:ApplicationId>[{ProgramFilesX86}]\Google\Chrome\Application\chrome.exe</appv:ApplicationId>
                        <appv:Name>open</appv:Name>
                        <appv:CommandLine>"[{ProgramFilesX86}]\Google\Chrome\Application\chrome.exe" -- "%1"</appv:CommandLine>
                        <appv:DdeExec>
                            <appv:DdeCommand />
                        </appv:DdeExec>
                    </appv:ShellCommand>
                </appv:ShellCommands>
            </appv:ApplicationURLProtocol>
        </appv:URLProtocol>
    </appv:Extension>
    

Сведения, которые могут помочь в устранении неполадок с Клиентом App-V для Windows, см. в следующей статье:


Сведения о проблемах с App-V см. на форуме TechNet app-V.