다음을 통해 공유


App-V 5.1 릴리스 정보

다음은 Microsoft Application Virtualization(App-V) 5.1의 알려진 문제입니다.

App-V 5.0 SP3 관리 서버와 Windows 10 App-V 5.1 클라이언트 간에 새로 고침을 게시하는 동안 오류가 발생합니다.

App-V 5.0 SP3 관리 서버의 패키지를 Windows 10 App-V 5.1 클라이언트로 동기화할 때 새로 고침을 게시하는 동안 오류가 생성됩니다. 이 오류는 App-V 5.0 SP3 서버가 게시 URL에 지정된 Windows 10 운영 체제를 이해하지 못하기 때문에 발생합니다. 이 문제는 App-V 5.1 게시 서버에 대해 해결되었지만 App-V 5.0 SP3 이전 버전으로 백포트되지 않습니다.

해결 방법: App-V 5.0 관리 서버를 Windows 10 클라이언트용 App-V 5.1 관리 서버로 업그레이드합니다.

App-V 5.1 서버를 사용하여 설정된 경우 전역적으로 게시될 패키지에는 사용자 지정 구성이 적용되지 않습니다.

컴퓨터 계정이 포함된 AD 그룹에 패키지를 할당하고 App-V Server를 사용하여 해당 그룹에 사용자 지정 구성을 적용하는 경우 사용자 지정 구성이 해당 컴퓨터에 적용되지 않습니다. App-V 5.1 클라이언트는 컴퓨터 계정에 할당된 패키지를 전역적으로 게시합니다. 그러나 각 사용자의 프로필에 사용자당 사용자 지정 구성 파일을 저장합니다. 전역적으로 게시된 패키지는 이 사용자 지정 구성에 액세스할 수 없습니다.

해결 방법: 다음 중 하나를 수행합니다.

  • 사용자 계정만 포함하는 그룹에 패키지를 할당합니다. 이렇게 하면 패키지의 사용자 지정 구성이 각 사용자의 프로필에 저장되고 올바르게 적용됩니다.

  • 사용자 지정 배포 구성 파일을 만들고 -DynamicDeploymentConfiguration 매개 변수와 함께 Add-AppvClientPackage cmdlet을 사용하여 클라이언트의 패키지에 적용합니다. 자세한 내용은 App-V 5.1 동적 구성 정보를 참조하세요.

  • App-V 5.1 Sequencer를 사용하여 사용자 지정 구성으로 새 패키지를 만듭니다.

새 App-V 5.1 서버 설치 후 서버 파일이 삭제되지 않음

App-V 5.0 SP1 서버를 제거한 다음 App-V 5.1 서버를 설치하면 설치가 실패하고 잘못된 버전의 관리 서버가 설치되고 오류 메시지가 반환됩니다. 이 문제는 App-V 5.0 SP1을 제거할 때 서버 파일이 삭제되지 않으므로 설치 프로세스에서 새 설치 대신 업그레이드를 수행하므로 발생합니다.

해결 방법: App-V 5.1 설치를 시작하기 전에 이 레지스트리 키를 삭제합니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall 아래에서 값 데이터가 "Microsoft Application Virtualization(App-V) 서버"인 DWORD 값 "DisplayName"이 포함된 설치 GUID 키를 찾아 삭제합니다. 삭제해야 하는 유일한 키입니다.

수동으로 추가된 파일 형식 연결이 올바르게 저장되지 않음

애플리케이션 업그레이드 마법사의 끝에 있는 바로 가기 및 FTA 탭을 사용하여 수동으로 애플리케이션 패키지에 추가된 파일 형식 연결이 올바르게 저장되지 않습니다. 저장된 패키지를 다시 업데이트할 때는 App-V 클라이언트 또는 Sequencer에서 사용할 수 없습니다.

해결 방법: 파일 형식 연결을 추가하려면 수정을 위해 패키지를 열고 업데이트 마법사를 실행합니다. 설치 단계에서 운영 체제를 통해 새 파일 형식 연결을 추가합니다. 시퀀서가 시스템 레지스트리에서 새 연결을 검색하여 클라이언트에서 사용할 수 있는 패키지의 가상 레지스트리에 추가합니다.

SCS(공유 콘텐츠 저장소) 모드의 패키지를 AppLocker로 관리되는 클라이언트로 스트리밍하는 경우 추가 데이터가 로컬 디스크에 기록됩니다.

클라이언트의 로컬 디스크에 기록된 데이터의 양을 줄이려면 App-V 5.1 클라이언트에서 SCS 모드를 사용하도록 설정하여 요청 시 패키지의 콘텐츠를 스트리밍할 수 있습니다. 그러나 AppLocker가 패키지 내에서 애플리케이션을 관리하는 경우 일부 데이터는 클라이언트의 로컬 디스크에 기록될 수 있으며, 그렇지 않으면 기록되지 않을 수 있습니다.

해결 방법: 없음

관리 콘솔 패키지 추가 대화 상자에서 Chrome 또는 Firefox를 사용할 때 찾아보기 단추를 사용할 수 없습니다.

관리 콘솔의 패키지 페이지에서 오른쪽 아래 모서리에서 추가 또는 업그레이드 를 선택하면 패키지 추가 대화 상자가 나타납니다. Chrome 또는 Firefox를 브라우저로 사용하여 관리 콘솔에 액세스하는 경우 패키지의 위치를 찾아볼 수 없습니다.

해결 방법: 패키지의 경로를 입력하거나 복사하여 패키지 추가 입력 필드에 붙여넣습니다. 관리 콘솔에서 이 경로에 액세스할 수 있는 경우 패키지를 추가할 수 있습니다. 패키지가 네트워크 공유에 있는 경우 다음 단계를 수행하여 파일 탐색기 사용하여 위치를 찾아볼 수 있습니다.

  1. Shift 키를 누르는 동안 패키지 파일을 마우스 오른쪽 단추로 클릭합니다.

  2. 경로로 복사를 선택합니다.

  3. 패키지 추가 대화 상자 입력 필드에 경로 붙여넣기

"데이터베이스 오류가 발생했습니다"라는 메시지와 함께 App-V 관리 서버를 5.1로 업그레이드하지 못하는 경우가 있습니다.

App-V 5.0 SP1 관리 서버를 설치한 다음 여러 연결 그룹을 구성하고 사용하도록 설정할 때 App-V 5.1 서버로 업그레이드하려고 하면 다음 오류가 표시됩니다. "데이터베이스 오류가 발생했습니다. 이유: '잘못된 열 이름 'PackageOptional'입니다. 열 이름 'VersionOptional'이 잘못되었습니다."

해결 방법: SQL 데이터베이스에서 다음 명령을 실행합니다.

ALTER TABLE AppVManagement.dbo.PackageGroupMembers ADD PackageOptional bit NOT NULL DEFAULT 0, VersionOptional bit NOT NULL DEFAULT 0

여기서 "AppVManagement"는 데이터베이스의 이름입니다.

선택적 패키지를 추가하거나 제거하는 경우 사용자가 사용자가 게시한 연결 그룹에서 패키지를 열 수 없습니다.

RDS 클라이언트를 실행하거나 컴퓨터당 여러 동시 사용자가 있는 환경에서 로그인한 사용자는 선택적 패키지가 연결 그룹에 추가되거나 연결 그룹에서 제거되는 경우 사용자가 게시한 연결 그룹에 있는 패키지에서 애플리케이션을 열 수 없습니다.

해결 방법: 사용자가 로그아웃한 다음 다시 로그인하도록 합니다.

연결 그룹이 사용자에게만 게시될 때 오류 메시지가 잘못 표시됩니다.

Repair-AppvClientConnectionGroup을 실행하면 연결 그룹이 사용자에게만 게시된 경우에도 다음과 같은 오류가 표시됩니다. "내부 App-V 통합 오류: 패키지가 사용자에 대해 통합되지 않았습니다. 패키지가 컴퓨터에 추가되고 사용자에게 게시되었는지 확인합니다."

해결 방법: 다음 중 하나를 수행합니다.

  • 연결 그룹의 모든 패키지를 게시합니다.

    복구 중인 연결 그룹에 누락되었거나 사용자가 사용할 수 없는 패키지(즉, 전역적으로 또는 사용자에게 게시되지 않음)가 있을 때 문제가 발생합니다. 그러나 모든 연결 그룹의 패키지를 사용할 수 있는 경우 복구가 작동하므로 모든 패키지가 게시되었는지 확인합니다.

  • Repair-AppvClientConnectionGroup 명령이 아닌 Repair-AppvClientPackage 명령을 사용하여 패키지를 개별적으로 복구합니다.

    사용자가 사용할 수 있는 패키지를 확인한 다음 각 패키지에 대해 Repair-AppvClientPackage 명령을 한 번 실행합니다. PowerShell cmdlet을 사용하여 다음을 수행합니다.

    1. 연결 그룹의 모든 패키지를 가져옵니다.

    2. 각 패키지가 현재 게시되어 있는지 확인합니다.

    3. 패키지가 현재 게시되어 있는 경우 해당 패키지에서 Repair-AppvClientPackage 실행합니다.

Sequencer에 아이콘이 제대로 표시되지 않음

App-V Sequencer에서 패키지를 수정할 때 바로 가기 및 파일 형식 연결 탭의 아이콘이 올바르게 표시되지 않습니다. 이 문제는 아이콘의 크기가 16x16 또는 32x32가 아닌 경우에 발생합니다.

해결 방법: 16x16 또는 32x32 아이콘만 사용합니다.

관리 데이터베이스에 InsertVersionInfo.sql 스크립트가 더 이상 필요하지 않음

App-V 5.0 SP3 이후 버전의 App-V 관리 데이터베이스에는 InsertVersionInfo.sql 스크립트가 필요하지 않습니다.

Permissions.sql 스크립트는 KB 문서 3031340 2단계 에 따라 업데이트되어야 합니다.

중요

App-V 5.0 SP3 이후 버전의 App-V에는 1단계가 필요하지 않습니다.

Microsoft Visual Studio 2012가 지원되지 않음

App-V 5.1은 Visual Studio 2012를 지원하지 않습니다.

해결 방법: 없음

App-V 5.x Sequencer에 대한 애플리케이션 파일 이름 제한

App-V 5.x Sequencer는 x가 숫자인 "CO_<x>"와 일치하는 파일 이름으로 애플리케이션을 시퀀싱할 수 없습니다. 오류 0x8007139F 생성됩니다.

해결 방법: 다른 파일 이름 사용

패키지를 탑재할 때 일시적인 "파일을 찾을 수 없음" 오류

경우에 따라 패키지를 탑재할 때 "파일을 찾을 수 없음"(0x80070002) 오류가 생성됩니다. 일반적으로 App-V 패키지의 폴더에 많은 파일(예: 20,000개 이상)이 포함된 경우에 발생합니다. 이로 인해 스트리밍이 예상보다 오래 걸리고 시간이 초과되어 "파일을 찾을 수 없음" 오류가 발생할 수 있습니다.

해결 방법: HF06부터 이 시간 제한 기간을 연장할 수 있도록 새 레지스트리 키가 도입되었습니다.

경로 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AppV\Client\Streaming
설정 StreamResponseWaitTimeout
DataType DWORD
단위
Default 5
참고: 레지스트리 키가 정의되지 않았거나 값 =5가 지정된 경우 이 값은 기본값 <입니다.

App-V 5.1 정보