Microsoft로 로그인
로그인하거나 계정을 만듭니다.
안녕하세요.
다른 계정을 선택합니다.
계정이 여러 개 있음
로그인할 계정을 선택합니다.

요약

가상 애플리케이션 패키지에는 패키지의 모든 핵심 정보와 기본 설정을 제공하는 매니페스트가 포함되어 있습니다. 특정 사용자 또는 그룹에 대해 이러한 기본값을 조정하려는 경우 사용자 구성 파일(UserConfig)을 만들고 편집할 수 있습니다. UserConfig 파일 을 사용하면 패키지에 대한 사용자 지정 설정을 지정하거나 수정할 수 있습니다. 이러한 설정은 패키지가 App-V 클라이언트를 실행하는 컴퓨터에 배포될 때 특정 사용자에게 적용됩니다.

증상

SQL Server 2016 이상에서 데이터 형식을 처리하는 방식이 변경되어 UserConfig 파일이 있는 가상 애플리케이션 패키지를 App-V 관리 콘솔을 통해 게시하지 못할 수 있습니다.  이러한 변경에 대한 자세한 내용은 KB4010261을 참조하세요.  이 문제가 있는 패키지에는 밀리초 7자리(예: "2019-12-30T14:41:57.7433333")가 타임스탬프에 포함됩니다.  성공적으로 게시될 수 있는 패키지는 타임스탬프에 밀리초 2자리(예: "2019-12-30T14:41:50.58")가 표시됩니다.

이 문제가 발생하면 자세한 정보 로깅에서 다음과 같은 오류가 발생할 수 있습니다.

5756 [7]14D4.4320::12/10/19-08:28:34.9973489 [Microsoft.Windows.AppMan.AppV] LOGLEVEL=1, MESSAGE=Catalog: Failed to set the last modification time on policy file 'C:\Users\sgern\AppData\Roaming\Microsoft\AppV\Client\Catalog\Packages\{1D45F06B-874D-4A85-86EF-2330B430E47D}\{DB5DE6F6-15E8-4932-A7CF-2DA12EA5B068}\DynamicConfiguration.xml. Error code: 0x0FD0A725-00000057, FUNCTION=AppV::Client::Catalog::DocumentStoreImpl::SavePolicyDocumentToFile, LINENO=1078, UTCReplace_AppSessionGuid=true

Windows에서 "잘못된 매개 변수"를 의미하는 오류 0x0FD0A725-00000057이 돌아옵니다.

해결 방법

이 문제를 완화하려면 다음 중 하나를 수행해야 할 수 있습니다.

  • PowerShell을 사용하여 패키지를 게시합니다.

  • 데이터베이스의 호환성 수준을 130보다 낮은 수준으로 변경합니다.

  • 타임스탬프에 사용된 열의 데이터 형식을 변경합니다.

타임스탬프에 사용되는 열의 데이터 유형을 변경하는 예제 스크립트는 아래에서 찾을 수 있습니다.  참고 환경에 맞게 스크립트에서 DB 이름을 조정해야 합니다. 중요 스크립트를 실행하기 전에 DB를 백업하는 것을 권장합니다.

USE  AppVManagement
GO
ALTER TABLE dbo.PackageEntitlements ALTER column UserConfigurationTimestamp datetime2(3)
GO
ALTER TABLE dbo.PackageVersions ALTER column TimeAdded datetime2(3)
GO
ALTER TABLE dbo.PackageVersions ALTER column TimeChanged datetime2(3)
GO
ALTER TABLE dbo.PackageVersions ALTER column TimeEnabled datetime2(3)
GO
ALTER TABLE dbo.PublishingServers ALTER column LastPublishingAttempt datetime2(3)
GO


참고 PowerShell을 통해 가상 애플리케이션 패키지를 게시하면 이 문제가 발생하지 않습니다.

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?
제출을 누르면 피드백이 Microsoft 제품과 서비스를 개선하는 데 사용됩니다. IT 관리자는 이 데이터를 수집할 수 있습니다. 개인정보처리방침

의견 주셔서 감사합니다!

×