Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Souhrn

Balíčky virtuálních aplikací obsahují manifest, který poskytuje všechny základní informace a výchozí nastavení balíčku. Pokud chcete upravit tato výchozí nastavení pro konkrétního uživatele nebo skupinu, můžete vytvořit a upravit uživatelský konfigurační soubor (UserConfig). Soubor UserConfig umožňuje určit nebo upravit vlastní nastavení balíčku. Tato nastavení budou použita pro konkrétního uživatele, když je balíček nasazen do počítače se spuštěným klientem App-V.

Příznaky

Publikování balíčků virtuálních aplikací, které mají soubory UserConfig, prostřednictvím konzoly pro správu App-V, může selhat v důsledku změny způsobu, jakým SQL Server 2016 a novější zpracovává datové typy. Další informace o této změně najdete v článku KB4010261. Časové razítko balíčků, které mají tento problém, bude obsahovat sedm číslic místo milisekund, například „2019-12-30T14:41:57.7433333“. Balíčky, které budou pravděpodobně publikovány úspěšně, mají v časovém razítku milisekundy uvedené pomocí dvou číslic, například „2019-12-30T14:41:50.58“.

Pokud se setkáte s tímto problémem, můžete v podrobném protokolování obdržet následující chybu:

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

Chybu 0x0FD0A725-00000057 vrací systém Windows a tato chyba znamená „nesprávný parametr”.

Alternativní řešení

Tento problém můžete vyřešit některým z následujících kroků:

  • K publikování balíčku použijte PowerShell.

  • Změňte úroveň kompatibility databáze tak, aby byla nižší než 130.

  • Změňte datový typ sloupce použitého pro časové razítko.

Níže je příklad skriptu pro změnu datového typu sloupce použitého pro časové razítko. Poznámka: Ve skriptu pro vaše prostředí budete muset upravit název databáze. Důležité: Před spuštěním jakýchkoli skriptů doporučujeme vytvořit zálohu databáze.

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


Poznámka: Tento problém nenastane, pokud publikujete balíčky virtuálních aplikací prostřednictvím PowerShellu.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×