Informazioni su App-V 5.0 SP3
Aggiornamento: gennaio 2015
Si applica a: Application Virtualization 5.0 SP1, Application Virtualization 5.0 SP2, Application Virtualization 5.0 SP3
Per rivedere le informazioni sulle modifiche significative che si applicano a Microsoft Application Virtualization (App-V) 5.0 SP3, usare le sezioni seguenti:
Prerequisiti software e configurazioni supportate di App-V 5.0 SP3
Migrazione a App-V 5.0 SP3
Il file XML del gruppo di connessione creato manualmente richiede l'aggiornamento dello schema
Miglioramenti ai gruppi di connessione
Gli amministratori possono pubblicare e annullare la pubblicazione di pacchetti per un utente specifico
Consentire solo agli amministratori di pubblicare e annullare la pubblicazione di pacchetti
La chiave del Registro di sistema RunVirtual supporta i pacchetti che vengono pubblicati per l'utente
Nuovi cmdlet di PowerShell e guida per i cmdlet aggiornabili
La directory applicazione virtuale principale (PVAD) è nascosta, ma può essere attivata
ClientVersion richiesto per la visualizzazione dei metadati di pubblicazione di App-V
I registri eventi di App-V sono stati consolidati
Prerequisiti software e configurazioni supportate di App-V 5.0 SP3
Vedere i collegamenti seguenti per i prerequisiti software e le configurazioni supportate di App-V 5.0 SP3.
Collegamenti ai prerequisiti e alle configurazioni supportate | Descrizione |
---|---|
Prerequisiti software che è necessario installare prima di avviare l'installazione di App-V 5.0 SP3 |
|
Sistemi operativi supportati e requisiti hardware per i componenti server, Sequencer e client di App-V |
Migrazione a App-V 5.0 SP3
Usare le seguenti informazioni per l'aggiornamento a App-V 5.0 SP3 da versioni precedenti.
Prima di iniziare l'aggiornamento
Prima di iniziare l'aggiornamento, rivedere le informazioni seguenti:
Elementi da verificare prima dell'aggiornamento | Descrizione |
---|---|
Componenti da aggiornare |
Nota Per usare l'interfaccia utente del client App-V, scaricare la versione esistente da Microsoft Application Virtualization 5.0 Client UI Application - Italiano. |
Aggiornamento da App-V 4. x |
Innanzitutto è necessario l'aggiornamento ad App-V 5.0. Non è possibile eseguire l'aggiornamento diretto da App-V 4.x ad App-V 5.0 SP3. Per altre informazioni, vedere: |
Aggiornamento da App-V 5.0 o versione successiva |
È possibile eseguire l'aggiornamento diretto ad App-V 5.0 SP3 da una delle seguenti versioni:
Per l'aggiornamento ad App-V 5.0 SP3, attenersi alla procedura riportata nelle sezioni rimanenti di questo articolo. |
Modifiche da apportare ai pacchetti e ai gruppi di connessione dopo l'aggiornamento |
nessuna. I pacchetti e i gruppi di connessione continueranno a funzionare normalmente. |
Passaggi per aggiornare l'infrastruttura App-V
Completare i passaggi seguenti per aggiornare ogni componente dell'infrastruttura App-V ad App-V 5.0 SP3.
Passaggio | Per altre informazioni | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Passaggio 1: Aggiornare il server App-V. Se non si usa il server App-V, ignorare questo passaggio e andare al passaggio successivo. Nota Il client App-V 5.0 SP3 è compatibile con il server App-V 5.0 SP1. |
Attenersi ai passaggi descritti di seguito:
|
||||||||||
Passaggio 2: Aggiornare App-V Sequencer. |
Vedere Come installare il sequencer. |
||||||||||
Passaggio 3: Aggiornare il client App-V o il client di Servizi Desktop remoto di App-V. |
Vedere Come distribuire il client App-V. |
Controllare le chiavi del Registro di sistema prima di installare il server App-V 5.0 SP3
Questo è il passaggio 3 della tabella precedente.
Quando è necessario eseguire questo passaggio |
Si sta eseguendo l'aggiornamento da App-V SP1 con qualsiasi pacchetto hotfix successivo installato usando un file .msp. |
Quali sono i componenti per cui è richiesto che venga completato questo passaggio |
Solo i componenti del server App-V che si stanno aggiornando. |
Quando è necessario eseguire questo passaggio |
Prima di aggiornare il server App-V ad App-V 5.0 SP3 |
Operazione da effettuare |
Usando le informazioni nelle tabelle seguenti, aggiornare ogni valore della chiave del Registro di sistema in |
Chiave ManagementDatabase
Se si sta installando il database di gestione, Impostare le seguenti chiavi del Registro di sistema in HKLM\Software\Microsoft\AppV\Server\ManagementDatabase
.
Nome della chiave | Descrizione |
---|---|
IS_MANAGEMENT_DB_PUBLIC_ACCESS_ACCOUNT_REQUIRED |
Indica se è richiesto un account di accesso pubblico per accedere a database di gestione non locali. Se tale account è richiesto, il valore è impostato su "1". |
MANAGEMENT_DB_NAME |
Nome del database di gestione. |
MANAGEMENT_DB_PUBLIC_ACCESS_ACCOUNT |
Account usato per l'accesso (pubblico) al database di gestione. Usato quando |
MANAGEMENT_DB_PUBLIC_ACCESS_ACCOUNT_SID |
Identificatore di protezione (SID) dell'account usato per l'accesso (pubblico) in lettura al database di gestione. Usato quando |
MANAGEMENT_DB_SQL_INSTANCE |
Istanza di SQL Server per il database di gestione. Se il valore è vuoto viene usata l'istanza di database predefinita. |
MANAGEMENT_DB_WRITE_ACCESS_ACCOUNT |
Account usato per l'accesso in scrittura (amministratore) al database di gestione. |
MANAGEMENT_DB_WRITE_ACCESS_ACCOUNT_SID |
Identificatore di protezione (SID) dell'account usato per l'accesso (amministratore) in scrittura al database di gestione. |
MANAGEMENT_REMOTE_SERVER_MACHINE_ACCOUNT |
Account del computer remoto del server di gestione (dominio\account). |
MANAGEMENT_SERVER_INSTALL_ADMIN_ACCOUNT |
Account di accesso dell'amministratore dell'installazione per il server di gestione (dominio\account). |
MANAGEMENT_SERVER_MACHINE_USE_LOCAL |
I valori validi sono:
|
Chiave ManagementService
Se si sta installando il server di gestione, Impostare le seguenti chiavi del Registro di sistema in HKLM\Software\Microsoft\AppV\Server\ManagementService
.
Nome della chiave | Descrizione |
---|---|
MANAGEMENT_ADMINACCOUNT |
Gruppo o account di Servizi di dominio Active Directory autorizzato a gestire App-V (dominio\account). |
MANAGEMENT_DB_SQL_INSTANCE |
Istanza di SQL Server che contiene il database di gestione. Se il valore è vuoto viene usata l'istanza di database predefinita. |
MANAGEMENT_DB_SQL_SERVER_NAME |
Nome del server SQL remoto con il database di gestione. Se il valore è vuoto viene usato il computer locale. |
Chiave ReportingDatabase
Se si sta installando il database di report, Impostare le seguenti chiavi del Registro di sistema in HKLM\Software\Microsoft\AppV\Server\ReportingDatabase
.
Nome della chiave | Descrizione |
---|---|
IS_REPORTING_DB_PUBLIC_ACCESS_ACCOUNT_REQUIRED |
Indica se è richiesto un account di accesso pubblico per accedere a database di report non locali. Se tale account è richiesto, il valore è impostato su "1". |
REPORTING_DB_NAME |
Nome del database di report. |
REPORTING_DB_PUBLIC_ACCESS_ACCOUNT |
Account usato per l'accesso (pubblico) al database di report. Usato quando |
REPORTING_DB_PUBLIC_ACCESS_ACCOUNT_SID |
Identificatore di protezione (SID) dell'account usato per l'accesso (pubblico) in lettura al database di report. Usato quando |
REPORTING_DB_SQL_INSTANCE |
Istanza di SQL Server per il database di report. Se il valore è vuoto viene usata l'istanza di database predefinita. |
REPORTING_DB_WRITE_ACCESS_ACCOUNT |
|
REPORTING_DB_WRITE_ACCESS_ACCOUNT_SID |
|
REPORTING_REMOTE_SERVER_MACHINE_ACCOUNT |
Account del computer remoto del server di report (dominio\account). |
REPORTING_SERVER_INSTALL_ADMIN_ACCOUNT |
Account di accesso dell'amministratore dell'installazione per il server di report (dominio\account). |
REPORTING_SERVER_MACHINE_USE_LOCAL |
I valori validi sono:
|
Chiave ReportingService
Se si sta installando il server di report, Impostare le seguenti chiavi del Registro di sistema in HKLM\Software\Microsoft\AppV\Server\ReportingService
.
Nome della chiave | Descrizione |
---|---|
REPORTING_DB_SQL_INSTANCE |
Istanza di SQL Server per il database di report. Se il valore è vuoto viene usata l'istanza di database predefinita. |
REPORTING_DB_SQL_SERVER_NAME |
Nome del server SQL Server che ospita il database di report. Se il valore è vuoto viene usato il computer locale. |
Il file XML del gruppo di connessione creato manualmente richiede l'aggiornamento dello schema
Se si crea manualmente il file XML del gruppo di connessione e si vogliono usare le nuove funzionalità per i pacchetti facoltativi e "Usa qualsiasi versione" descritte in Miglioramenti ai gruppi di connessione, è necessario specificare lo schema seguente nel file XML:
xmlns="https://schemas.microsoft.com/appv/2014/virtualapplicationconnectiongroup"
Per esempi ed altre informazioni, vedere Informazioni sul file del gruppo di connessione.
Miglioramenti ai gruppi di connessione
I pacchetti facoltativi e altri miglioramenti aggiunti in App-V 5.0 SP3 permettono di gestire più facilmente i gruppi di connessione. La tabella seguente riepiloga le attività che è possibile eseguire usando le nuove funzionalità del gruppo di connessione e i collegamenti a informazioni più dettagliate su ogni attività.
Attività/funzionalità | Descrizione | Collegamenti ad altre informazioni | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
Consentire l'inclusione di pacchetti facoltativi in un gruppo di connessione |
L'inclusione di pacchetti facoltativi in un gruppo di connessione consente di determinare in modo dinamico le applicazioni incluse nell'ambiente virtuale del gruppo di connessione in base alle applicazioni assegnate gli utenti. Non è necessario gestire tutti i gruppi di connessione perché è possibile combinare i pacchetti facoltativi e non facoltativi nello stesso gruppo di connessione. La combinazione dei pacchetti consente a diversi gruppi di utenti di usare lo stesso gruppo di connessione, anche quando gli utenti hanno un solo pacchetto in comune. Esempio: È possibile abilitare un pacchetto con Microsoft Office per tutti gli utenti e più pacchetti facoltativi che contengono diversi plug-in di Office per specifici subset di utenti. |
|||||||||
Annullare la pubblicazione o eliminare un pacchetto facoltativo senza modificare il gruppo di connessione |
Consente di annullare la pubblicazione o eliminare oppure di annullare la pubblicazione e ripubblicare un pacchetto facoltativo che si trova in un gruppo di connessione senza dover disabilitare o riabilitare il gruppo di connessione nel client App-V. |
|||||||||
Pubblicare i gruppi di connessione che contengono i pacchetti pubblicati a livello globale e dall'utente |
Consente di creare un gruppo di connessione pubblicato dall'utente che contiene i pacchetti pubblicati a livello globale e dall'utente. |
Come creare un gruppo di connessione con i pacchetti pubblicati a livello globale e dall'utente |
||||||||
Impostare un gruppo di connessione affinché ignori la versione del pacchetto |
Consente di configurare un gruppo di connessione per accettare qualsiasi versione di un pacchetto. In questo modo, è possibile aggiornare un pacchetto senza dover disabilitare il gruppo di connessione. Inoltre, se è presente un pacchetto facoltativo con una versione non corretta nel gruppo di connessione, il pacchetto viene ignorato e non blocca la creazione dell'ambiente virtuale del gruppo di connessione. |
Come impostare un gruppo di connessione affinché ignori la versione del pacchetto |
||||||||
Limitare le capacità di pubblicazione degli utenti finali |
Consente solo agli amministratori (non gli utenti finali) di pubblicare i pacchetti e abilitare i gruppi di connessione. |
Per altre informazioni sui gruppi di connessione, vedere Come consentire soltanto agli amministratori di abilitare i gruppi di connessione. Per informazioni sui pacchetti, vedere gli articoli seguenti:
|
||||||||
Abilitare o disabilitare un gruppo di connessione per un utente specifico |
Gli amministratori possono abilitare o disabilitare un gruppo di connessione per un utente specifico usando il parametro facoltativo –UserSID con i seguenti cmdlet:
|
|||||||||
Unione di percorsi di pacchetti identici in una directory virtuale nei gruppi di connessione |
Se due o più pacchetti in un gruppo di connessione contengono percorsi di directory identici, questi vengono uniti in una directory virtuale all'interno dell'ambiente virtuale del gruppo di connessione. Questo tipo di unione dei percorsi consente a un'applicazione in un pacchetto di accedere ai file in un pacchetto diverso. |
Merging identical package paths into one virtual directory in connection groups |
Gli amministratori possono pubblicare e annullare la pubblicazione di pacchetti per un utente specifico
Gli amministratori possono usare i cmdlet seguenti per pubblicare o annullare la pubblicazione di pacchetti per un utente specifico. Per usare i cmdlet, immettere il parametro –UserSID seguito dall'ID di sicurezza dell'utente (SID). Per altre informazioni, vedere:
Cmdlet | Esempi |
---|---|
Publish-AppvClientPackage |
Publish-AppvClientPackage “ContosoApplication” -UserSID S-1-2-34-56789012-3456789012-345678901-2345 |
Unpublish-AppvClientPackage |
Unpublish-AppvClientPackage “ContosoApplication” -UserSID S-1-2-34-56789012-3456789012-345678901-2345 |
Consentire solo agli amministratori di pubblicare e annullare la pubblicazione di pacchetti
È possibile consentire solo agli amministratori (non gli utenti finali) di pubblicare e annullare la pubblicazione di pacchetti usando uno dei metodi seguenti:
Metodo | Altre informazioni |
---|---|
Impostazione di Criteri di gruppo |
Passare al nodo oggetto Criteri di gruppo seguente: Configurazione computer > Criteri > Modelli amministrativi > Sistema > App-V > Pubblicazione. Abilitare l'impostazione Criteri di gruppo Richiedi pubblicazione come amministratore. |
PowerShell |
To enable only administrators to publish or unpublish packages |
La chiave del Registro di sistema RunVirtual supporta i pacchetti che vengono pubblicati per l'utente
App-V 5.0 SP3 aggiunge il supporto per l'uso della chiave del Registro di sistema RunVirtual con le applicazioni virtualizzate nei pacchetti pubblicati dall'utente. La chiave del Registro di sistema RunVirtual consente di eseguire un'applicazione installata localmente in un ambiente virtuale insieme alle applicazioni virtualizzate tramite App-V.
In precedenza, le applicazioni virtualizzate nei pacchetti di App-V dovevano essere pubblicate a livello globale. Per altre informazioni su RunVirtual e su altri metodi di esecuzione delle applicazioni installate localmente in un ambiente virtuale con applicazioni virtualizzate, vedere Esecuzione di un'applicazione installata localmente in un ambiente virtuale con applicazioni virtualizzate.
Nuovi cmdlet di PowerShell e guida per i cmdlet aggiornabili
In App-V 5.0 SP3 sono inclusi i nuovi cmdlet di PowerShell e la guida per i cmdlet aggiornabili. Per scaricare i moduli di cmdlet, vedere Loading the PowerShell cmdlets.
Nuovi cmdlet di PowerShell per il server App-V 5.0 SP3
Sono stati aggiunti nuovi cmdlet di Windows PowerShell per il server App-V per la gestione dei gruppi di connessione.
Cmdlet | Descrizione |
---|---|
Add-AppvServerConnectionGroupPackage |
Aggiunge un pacchetto alla fine dell'elenco dei pacchetti di un gruppo di connessione e consente di configurare il pacchetto come facoltativo e/o senza versione all'interno del gruppo di connessione. |
Set-AppvServerConnectionGroupPackage |
Consente di modificare i dettagli sul pacchetto del gruppo di connessione, ad esempio se è facoltativo. |
Remove-AppvServerConnectionGroupPackage |
Rimuove un pacchetto da un gruppo di connessione. |
Ottenere informazioni per i cmdlet di PowerShell
La guida per i cmdlet è disponibile nei formati seguenti:
Formato | Descrizione | ||||||||
---|---|---|---|---|---|---|---|---|---|
Come modulo scaricabile |
Per ottenere la guida più recente dopo aver scaricato il modulo di cmdlet:
|
||||||||
In TechNet come pagine Web |
Vedere il nodo di App-V nell'articolo relativo all'automazione di Microsoft Desktop Optimization Pack con Windows PowerShell. |
Per altre informazioni, vedere Come caricare i cmdlet di PowerShell e visualizzare la Guida dei cmdlet.
La directory applicazione virtuale principale (PVAD) è nascosta, ma può essere attivata
La directory applicazione virtuale principale (PVAD) è nascosta in App-V 5.0 SP3, ma è possibile riattivarla e renderla visibile con uno dei metodi seguenti:
Metodo | Passaggi |
---|---|
Usare un parametro della riga di comando |
Passare il parametro –EnablePVADControl a Sequencer.exe. |
Creare una sottochiave del Registro di sistema |
|
Altre informazioni sulla directory PVAD: Quando si usa il Sequencer per creare un pacchetto, è possibile immettere qualsiasi percorso di installazione per il pacchetto. Nelle versioni precedenti di App-V era necessario specificare la directory applicazione virtuale principale (PVAD) dell'applicazione come percorso. PVAD è la directory in cui in genere viene installata un'applicazione nel computer locale se non è stato usato App-V. Ad esempio, se si sta installando Office in un computer, la directory PVAD sarà C:\Programmi\Microsoft Office\.
ClientVersion richiesto per la visualizzazione dei metadati di pubblicazione di App-V
In App-V 5.0 SP3 è necessario fornire i valori seguenti nell'indirizzo quando si esegue una query nel server di pubblicazione App-V per i metadati:
Valore | Dettagli aggiuntivi |
---|---|
ClientVersion |
Se nella query si omette il parametro ClientVersion, i metadati escluderanno le nuove funzionalità di App-V 5.0 SP3. |
ClientOS |
È necessario fornire questo valore solo se si selezionano specifici sistemi operativi client quando si esegue la sequenziazione del pacchetto. Se si seleziona il valore predefinito (tutti i sistemi operativi), non specificare questo valore nella query. Se si omette il parametro ClientOS della query, nei metadati vengono visualizzati solo i pacchetti su cui è stata eseguita la sequenziazione per supportare qualsiasi sistema operativo. |
Per la sintassi e gli esempi relativi a questa query, vedere Visualizzazione dei metadati di pubblicazione del server App-V.
I registri eventi di App-V sono stati consolidati
I seguenti registri eventi, precedentemente ubicati in Registri Applicazioni e servizi/Microsoft/AppV/<componente App-V>, sono stati spostati in Registri Applicazioni e servizi/Microsoft/AppV/ServiceLog.
Per visualizzare i registri, selezionare Visualizza > Visualizza registri analitici e di debug nell'applicazione Visualizzatore eventi.
Client-Catalog
Client-Integration
Client-Orchestration
Client-PackageConfig
Client-Scripting
Client-Service
Client-Vemgr
Client-VFSC
FilesystemMetadataLibrary
ManifestLibrary
PolicyLibrary
Subsystems-ActiveX
Subsystems-AppPath
Subsystems-Com
Subsystems-fta
Come ottenere le tecnologie MDOP
App-V fa parte del pacchetto Microsoft Desktop Optimization Pack (MDOP). MDOP fa parte di Microsoft Software Assurance. Per altre informazioni su Microsoft Software Assurance e su come ottenere MDOP, vedere How Do I Get MDOP.
Come inviare suggerimenti per App-V?
Aggiungere o votare i suggerimenti qui. Per problemi relativi ad App-V, usare il forum di TechNet su App-V.
Vedere anche
Concetti
Note sulla versione per App-V 5.0 SP3
-----
Per ulteriori informazioni su MDOP, è possibile accedere alla libreria TechNet, cercare contenuto sulla risoluzione di problemi in TechNet Wiki o tenersi informati tramite Facebook o Twitter.
-----