Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Riepilogo

I pacchetti di applicazioni virtuali contengono un manifesto che fornisce tutte le informazioni di base e le impostazioni predefinite per il pacchetto. Se desideri modificare queste impostazioni predefinite per un determinato utente o gruppo, puoi creare e modificare il file di configurazione dell'utente (UserConfig). Il file UserConfig ti consente di specificare o modificare le impostazioni personalizzate per un pacchetto. Tali impostazioni verranno applicate per un utente specifico quando il pacchetto viene distribuito in un computer in cui è in esecuzione il client App-V.

Sintomi

La pubblicazione di pacchetti di applicazioni virtuali con file UserConfig tramite il sistema di gestione App-V potrebbe non riuscire a causa di una modifica del modo in cui SQL Server 2016 e le versioni successive gestiscono i tipi di dati. Per ulteriori informazioni su questa modifica, vedi KB4010261. I pacchetti con questo problema includeranno sette cifre per millisecondi nel timestamp, ad esempio "2019-12-30T14:41:57.7433333". I pacchetti che probabilmente verranno pubblicati correttamente hanno due cifre per millisecondo nel timestamp, ad esempio "2019-12-30T14:41:50.58".

Se riscontri questo problema, potrai ricevere il seguente errore nella registrazione dettagliata:

5756 [7]14D4.4320::12/10/19-08:28:34.9973489 [Microsoft.Windows.AppMan.AppV] LOGLEVEL=1, MESSAGE=Catalog: impossibile impostare l'ora per l'ultima modifica sul file dei criteri 'C:\Users\sgern\AppData\Roaming\Microsoft\AppV\Client\Catalog\Packages\{1D45F06B-874D-4A85-86EF-2330B430E47D}\{DB5DE6F6-15E8-4932-A7CF-2DA12EA5B068}\DynamicConfiguration.xml. Codice di errore: 0x0FD0A725-00000057, FUNCTION=AppV::Client::Catalog::DocumentStoreImpl::SavePolicyDocumentToFile, LINENO=1078, UTCReplace_AppSessionGuid=true

Windows restituisce l'errore 0x0FD0A725-00000057 che indica "Parametro errato"

Soluzione alternativa

Per risolvere il problema puoi effettuare una delle seguenti operazioni:

  • Usa PowerShell per pubblicare il pacchetto.

  • Modifica il livello di compatibilità del database su un livello inferiore a 130.

  • Modifica il tipo di dati della colonna utilizzata per il timestamp.

Di seguito è riportato uno script di esempio per modificare il tipo di dati della colonna utilizzata per il timestamp.  Nota: dovrai modificare il nome del database nello script per il tuo ambiente. Importante: ti consigliamo di eseguire un backup del database prima di eseguire qualsiasi script.

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


Nota: non visualizzerai più questo problema se pubblichi i pacchetti di applicazioni virtuali tramite PowerShell.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×