Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a
- Windows 10 versione 1607
Di seguito sono riportati i problemi noti e le soluzioni alternative per Application Virtualization (App-V) in esecuzione in Windows 10 versione 1607.
I pacchetti di Windows Installer (file .msi) generati da App-V Sequencer (versione 5.1 e precedenti) non vengono installati nei computer con il client App-V incluso
Sono presenti pacchetti MSI generati da un App-V Sequencer da versioni precedenti di App-V (versioni 5.1 e precedenti). Questi pacchetti includono un controllo per verificare se il client App-V è installato nei dispositivi client, prima di consentire l'installazione del pacchetto MSI. Poiché il client App-V viene installato automaticamente quando si aggiornano i dispositivi utente a Windows 10 versione 1607, il controllo dei prerequisiti ha esito negativo e causa l'errore del file MSI.
Soluzione alternativa:
Installa la versione più recente di App-V Sequencer, che puoi ottenere da Windows Assessment and Deployment Kit (ADK) per Windows 10, versione 1607. Vedere Scaricare Windows ADK. Per ulteriori informazioni, vedere Installare App-V Sequencer.
Assicurati di aver installato gli strumenti MSI inclusi in Windows 10 SDK, disponibili come indicato di seguito:
Per il client di Visual Studio Community 2015 con Update 3, che include la versione più recente di Windows 10 SDK e strumenti di sviluppo, vedere Download e strumenti per Windows 10.
Per l'SDK autonomo di Windows 10 senza altri strumenti, vedi Windows Windows SDK autonomo.
Copia msidb.exe dal percorso predefinito dell'installazione Windows SDK (C:\Program Files (x86)\Windows Kits\10) a una directory diversa. Ad esempio: C:\MyMsiTools\bin
Da un prompt di Windows PowerShell con privilegi elevati passare alla cartella seguente:
<Cartella> di installazione di Windows Kit 10\Microsoft Application Virtualization\Sequencer\
Per impostazione predefinita, questo percorso è:
C:\Program Files (x86)\Windows Kits\10\Microsoft Application Virtualization\SequencerEseguire il comando seguente:
Update-AppvPackageMsi -MsiPackage "<path to App-V Package .msi file>" -MsSdkPath "<path>"dove il percorso è alla nuova directory (C:\MyMsiTools\ per questo esempio).
Si verifica un errore durante l'aggiornamento della pubblicazione tra il server di gestione App-V 5.0 SP3 e il client App-V in Windows 10
Viene generato un errore durante l'aggiornamento della pubblicazione durante la sincronizzazione dei pacchetti dal server di gestione App-V 5.0 SP3 a un client App-V in Windows 10. Questo errore si verifica perché il server App-V 5.0 SP3 non riesce a comprendere il sistema operativo Windows 10 specificato nell'URL di pubblicazione. Il problema è stato risolto per il server di pubblicazione App-V, ma non viene eseguito il backporting alle versioni di App-V 5.0 SP3 o precedenti.
Soluzione alternativa: aggiornare il server di gestione App-V 5.0 al server di gestione App-V per i client Windows 10.
Le configurazioni personalizzate non vengono applicate ai pacchetti che verranno pubblicati a livello globale se sono impostati usando il server App-V
Se si assegna un pacchetto a un gruppo AD che contiene account computer e si applica una configurazione personalizzata a tale gruppo usando il server App-V, la configurazione personalizzata non verrà applicata a tali computer. Il client App-V pubblica i pacchetti assegnati a un account computer a livello globale. Tuttavia, archivia i file di configurazione personalizzati per utente nel profilo di ogni utente. I pacchetti pubblicati a livello globale non avranno accesso a questa configurazione personalizzata.
Soluzione alternativa: implementa una delle attività seguenti:
Assegnare il pacchetto ai gruppi contenenti solo account utente. Questa assegnazione garantisce che la configurazione personalizzata del pacchetto verrà archiviata nel profilo di ogni utente e verrà applicata correttamente.
Creare un file di configurazione di distribuzione personalizzato e applicarlo al pacchetto nel client, usando il cmdlet Add-AppvClientPackage con il parametro –DynamicDeploymentConfiguration. Per altre informazioni, vedere Informazioni sulla configurazione dinamica di App-V .
Creare un nuovo pacchetto con la configurazione personalizzata usando App-V Sequencer.
File del server non eliminati dopo la nuova installazione del server App-V
Se si disinstalla il server App-V 5.0 SP1 e quindi si installa il server App-V, l'installazione non riesce, viene installata la versione errata del server di gestione e viene restituita una finestra di errore. Il problema si verifica perché i file del server non vengono eliminati quando si disinstalla App-V 5.0 SP1, quindi il processo di installazione esegue un aggiornamento invece di una nuova installazione.
Soluzione alternativa: eliminare questa chiave del Registro di sistema prima di avviare l'installazione di App-V:
In HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall, individua ed elimina la chiave GUID di installazione che contiene il valore DWORD "DisplayName" con il dato di valore "Microsoft Application Virtualization (App-V) Server". Questa è l'unica chiave che deve essere eliminata.
Le associazioni di tipo file aggiunte manualmente non vengono salvate correttamente
Le associazioni di tipo file aggiunte manualmente a un pacchetto dell'applicazione usando la scheda Collegamenti e FTA alla fine dell'aggiornamento guidato dell'applicazione non vengono salvate correttamente. Non saranno disponibili per il client App-V o per Sequencer quando si aggiorna di nuovo il pacchetto salvato.
Soluzione alternativa: per aggiungere un'associazione di tipo di file, aprire il pacchetto per la modifica ed eseguire l'aggiornamento guidato. Durante la fase di installazione, aggiungere la nuova associazione del tipo di file tramite il sistema operativo. Il sequencer rileva la nuova associazione nel registro di sistema e la aggiunge al registro virtuale del pacchetto, dove è disponibile per il client.
Quando si trasmettono pacchetti in modalità Shared Content Store (SCS) a un client gestito anche con AppLocker, i dati aggiuntivi vengono scritti nel disco locale.
Per ridurre la quantità di dati scritti nel disco locale di un client, è possibile abilitare la modalità SCS nel client App-V per trasmettere il contenuto di un pacchetto su richiesta. Tuttavia, se AppLocker gestisce un'applicazione all'interno del pacchetto, alcuni dati potrebbero essere scritti nel disco locale del client che altrimenti non verrebbero scritti.
Soluzione alternativa: nessuna
Nella finestra di dialogo Aggiungi pacchetto della console di gestione, il pulsante Sfoglia non è disponibile quando si usa Chrome o Firefox
Nella pagina Pacchetti della console di gestione, se si seleziona Aggiungi o aggiorna nell'angolo inferiore destro, viene visualizzata la finestra di dialogo Aggiungi pacchetto . Se accedi alla Console di gestione usando Chrome o Firefox come browser, non potrai individuare la posizione del pacchetto.
Soluzione alternativa: digita o copia e incolla il percorso del pacchetto nel campo di input Aggiungi pacchetto . Se la console di gestione ha accesso a questo percorso, sarà possibile aggiungere il pacchetto. Se il pacchetto si trova in una condivisione di rete, puoi passare al percorso usando Esplora file eseguendo questa procedura:
Mentre premi MAIUSC, fai clic con il pulsante destro del mouse sul file del pacchetto
Selezionare Copia come percorso
Incollare il percorso nel campo di input della finestra di dialogo Aggiungi pacchetto
L'aggiornamento del server di gestione App-V alla versione 5.1 a volte non riesce e viene visualizzato un messaggio di errore del database
Se si installa il server di gestione App-V 5.0 SP1 e quindi si tenta di eseguire l'aggiornamento al server App-V quando sono configurati e abilitati più gruppi di connessione, viene visualizzato l'errore seguente: "Si è verificato un errore del database. Motivo: 'Nome colonna non valido 'PackageOptional'. Nome colonna non valido 'VersionOptional'."
Soluzione alternativa: eseguire questo comando nel database SQL:
ALTER TABLE AppVManagement.dbo.PackageGroupMembers ADD PackageOptional bit NOT NULL DEFAULT 0, VersionOptional bit NOT NULL DEFAULT 0
dove "AppVManagement" è il nome del database.
Gli utenti non possono aprire un pacchetto in un gruppo di connessione pubblicato dall'utente se si aggiunge o si rimuove un pacchetto facoltativo
Negli ambienti che eseguono il client Servizi Desktop remoto o che hanno più utenti simultanei per computer, gli utenti connessi non possono aprire le applicazioni nei pacchetti che si trovano in un gruppo di connessione pubblicato dall'utente se un pacchetto facoltativo viene aggiunto o rimosso dal gruppo di connessione.
Soluzione alternativa: fare in modo che gli utenti si disconnettano e quindi eseguano di nuovo l'accesso.
Il messaggio di errore viene visualizzato erroneamente quando il gruppo di connessione viene pubblicato solo per l'utente
Quando si esegue Repair-AppvClientConnectionGroup, viene visualizzato l'errore seguente, anche quando il gruppo di connessione viene pubblicato solo per l'utente: "Errore di integrazione interna di App-V: pacchetto non integrato per l'utente. Assicurarsi che il pacchetto venga aggiunto al computer e pubblicato per l'utente".
Soluzione alternativa: eseguire una delle attività seguenti:
Pubblicare tutti i pacchetti in un gruppo di connessioni.
Il problema sorge quando il gruppo di connessione da ripristinare contiene pacchetti mancanti o non disponibili per l'utente, ovvero non pubblicati a livello globale o per l'utente. Tuttavia, il ripristino funziona se tutti i pacchetti del gruppo di connessione sono disponibili, quindi assicurati che tutti i pacchetti siano pubblicati.
Ripristinare i pacchetti singolarmente usando il comando Repair-AppvClientPackage anziché il comando Repair-AppvClientConnectionGroup.
Determina quali pacchetti sono disponibili per gli utenti e quindi esegui il comando Repair-AppvClientPackage una volta per ogni pacchetto. Usare i cmdlet di Windows PowerShell per eseguire le attività seguenti:
Ottenere tutti i pacchetti in un gruppo di connessione.
Verificare se ogni pacchetto è attualmente pubblicato.
Se il pacchetto è attualmente pubblicato, esegui Repair-AppvClientPackage su tale pacchetto.
Le icone non vengono visualizzate correttamente in Sequencer
Le icone nella scheda Scelte rapide e Associazioni di tipi di file non vengono visualizzate correttamente quando si modifica un pacchetto in App-V Sequencer. Questo problema si verifica quando le dimensioni delle icone non sono 16x16 o 32x32.
Soluzione alternativa: usare solo icone 16x16 o 32x32.
InsertVersionInfo.sql script non più necessario per il database di gestione
Lo script InsertVersionInfo.sql non è necessario per le versioni del database di gestione di App-V successive ad App-V 5.0 SP3.
Microsoft Visual Studio 2012 non supportato
App-V non supporta Visual Studio 2012.
Soluzione alternativa: usare una versione più recente di Microsoft Visual Studio.
Attualmente, Visual Studio 2012 non supporta la virtualizzazione delle app, sia che si utilizzi Microsoft App-V o soluzioni di terze parti come VMware ThinApp. Anche se è possibile che Visual Studio funzioni correttamente per i propri scopi quando viene eseguito in uno di questi ambienti, al momento non è possibile risolvere eventuali bug o problemi rilevati durante l'esecuzione in un ambiente virtualizzato.
Restrizioni dei nomi dei file dell'applicazione per App-V Sequencer
App-V Sequencer non può sequenziare applicazioni con nomi file corrispondenti a "CO_<x>" dove x è un numero qualsiasi. Verranno generati 0x8007139F errori.
Soluzione alternativa: usare un nome file diverso
Elenco risorse correlate
Per informazioni utili per la risoluzione dei problemi di App-V per Windows 10, vedi: