Primenjuje se na
Windows Server 2019, all editions Windows Server 2016, all editions Windows Server 2012 R2 Windows Server 2012 Windows Server 2008 R2 Windows Server 2008 Service Pack 2 SQL Server 2016 SQL Server 2019

Rezime

Virtuelni aplikacijski paketi sadrže manifest koji pruža sve osnovne podatke i podrazumevane postavke za paket. Ako želite da prilagodite podrazumevane postavke za određenog korisnika ili grupu, možete da kreirate i izmenite datoteku konfiguracije korisnika (UserConfig). Datoteka UserConfig vam omogućava da odredite ili izmenite prilagođene postavke za paket. Ove postavke će se primenjivati za određenog korisnika kada se paket implementira na računaru na kom je pokrenut App-V klijent.

Simptomi

Objavljivanje virtuelnih aplikacijskih paketa koji imaju datoteke UserConfig putem App-V upravljačkog sistema možda neće uspeti zbog promene načina na koji platforma SQL Server 2016 ili novija obrađuje vrste podataka. Dodatne informacije o toj promeni potražite u ispravci KB4010261. Paketi koji imaju taj problem uključivaće sedam cifara za milisekunde u vremenskoj oznaci, npr. „2019-12-30T14:41:57.7433333“. Paketi koji će verovatno biti uspešno objavljeni imaju dve cifre za milisekundu u vremenskoj oznaci, npr. „2019-12-30T14:41:50.58“.

Ako naiđete na ovaj problem, možda će vam se prikazati sledeća poruka o grešci u opširnom vođenju evidencije:

5756 [7]14D4.4320::12/10/19-08:28:34.9973489 [Microsoft.Windows.AppMan.AppV] LOGLEVEL=1, MESSAGE=Catalog: Nije uspelo postavljanje vremena poslednje izmene u datoteci smernica 'C:\Users\sgern\AppData\Roaming\Microsoft\AppV\Client\Catalog\Packages\{1D45F06B-874D-4A85-86EF-2330B430E47D}\{DB5DE6F6-15E8-4932-A7CF-2DA12EA5B068}\DynamicConfiguration.xml. Kôd greške: 0x0FD0A725-00000057, FUNCTION=AppV::Client::Catalog::DocumentStoreImpl::SavePolicyDocumentToFile, LINENO=1078, UTCReplace_AppSessionGuid=true

Greška 0x0FD0A725-00000057 se vraća iz sistema Windows i znači „Pogrešan parametar“

Zaobilazno rešenje

Da biste ublažili ovaj problem, možda ćete morati da uradite nešto od sledećeg:

  • Koristite PowerShell za objavljivanje paketa.

  • Promenite nivo kompatibilnosti baze podataka u vrednost koja je ispod 130.

  • Promenite vrstu podataka za kolonu koja se koristi za vremensku oznaku.

Primer skripte za promenu vrste podataka za kolonu koja se koristi za vremensku oznaku može se pronaći u nastavku.  Napomena Moraćete da podesite naziv baze podataka u skripti za svoje okruženje. Važno Preporučuje se da napravite rezervnu kopiju baze podataka pre nego što pokrenete bilo koju skriptu.

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

Napomena Nećete naići na ovaj problem ako virtuelne aplikacijske pakete objavljujete putem okruženja PowerShell.

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.