Hatókör
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

Összesítés

A virtuális alkalmazáscsomagok olyan jegyzékfájlt tartalmaznak, amelyek a csomag összes alapvető információját és alapértelmezett beállítását tartalmazzák. Ha szeretné ezeket az alapértelmezett értékeket egy adott felhasználóhoz vagy csoporthoz illeszkedően módosítani, létrehozhatja vagy szerkesztheti a felhasználó konfigurációs fájlját (UserConfig). A UserConfig fájl lehetővé teszi a csomag egyéni beállításainak megadását vagy módosítását. Ezek a beállítások egy adott felhasználóra vonatkoznak, a csomag App-V klienst futtató számítógépre való telepítésekor.

Tünetek

A UserConfig fájlokat tartalmazó virtuális alkalmazáscsomagok App-V Management Console segítségével történő közzététele meghiúsulhat az SQL Server 2016 és újabb rendszerekben bekövetkező módosítás miatt, amely az adattípusok kezelésére vonatkozik. A módosítással kapcsolatos további információt lásd: KB4010261. A hibát tartalmazó csomagok hét számjegyű ezredmásodperces időbélyeggel rendelkeznek, például: „2019-12-30T14:41:57.7433333”. A nagy valószínűség szerint sikeresen közzétett csomagok két számjegyű ezredmásodperces időbélyeggel rendelkeznek, például: „2019-12-30T14:41:50.58”.

Ha ilyen problémát tapasztal, az alábbi hibaüzenetet kaphatja a részletes naplózásban:

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

A 0x0FD0A725-00000057 hiba visszatér a Windowsban, és „Hibás paramétert” jelent

Megkerülő megoldás

A probléma enyhítéséhez az alábbiak egyikét kell végrehajtania:

  • Használjon PowerShell-t a csomag közzétételéhez.

  • Módosítsa az adatbázis kompatibilitási szintjét kicsit alacsonyabbra 130-nál.

  • Módosítsa az időbélyeghez tartozó oszlop adattípusát.

Az alábbiakban látható az időbélyeghez használt oszlop adattípusának módosítására szolgáló parancsfájl. Megjegyzés Módosítania kell az adatbázis nevét a parancsfájlban a környezetnél. Fontos Ajánlott, hogy a parancsfájlok futtatása előtt készítsen biztonsági másolatot az adatbázisról.

HASZNÁLJA: AppVManagement
INDÍTÁS
ALTER TABLE dbo.PackageEntitlements ALTER column UserConfigurationTimestamp datetime2(3)
INDÍTÁS
ALTER TABLE dbo.PackageVersions ALTER column TimeAdded datetime2(3)
INDÍTÁS
ALTER TABLE dbo.PackageVersions ALTER column TimeChanged datetime2(3)
INDÍTÁS
ALTER TABLE dbo.PackageVersions ALTER column TimeEnabled datetime2(3)
INDÍTÁS
ALTER TABLE dbo.PublishingServers ALTER column LastPublishingAttempt datetime2(3)
INDÍTÁS

Megjegyzés Ha a virtuális alkalmazáscsomagot a PowerShell segítségével teszi közzé, nem fogja észlelni a hibát.

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.