Come distribuire un pacchetto dell'applicazione virtuale per il test
Si applica a: System Center 2012 SP1 - Virtual Machine Manager, System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager
Importante |
---|
È consigliabile limitare l'uso dei cmdlet di Server App-V per gestire i pacchetti in un ambiente di test per verificare e testare le funzionalità del pacchetto. |
Distribuzione di un pacchetto dell'applicazione virtuale
-
Aprire una finestra della console di PowerShell con privilegi elevati ed eseguire il comando seguente:
Set-ExecutionPolicy Remotesigned –Scope Process -Force
Il cmdlet Set-ExecutionPolicy modifica la preferenza dell'utente per i criteri di esecuzione di Windows PowerShell. I criteri di esecuzione fanno parte della strategia di sicurezza di Windows PowerShell. Determinano se sia possibile caricare file di configurazione (incluso il profilo di Windows PowerShell) ed eseguire script e determinano gli eventuali script a cui deve essere apposta una firma digitale prima dell'esecuzione.
-
Importare i cmdlet di Server App-V.
PS C:\> Import-Module ServerAppVAgent
-
Per personalizzare il documento di configurazione di distribuzione associato al pacchetto dell'applicazione virtuale, usare le seguenti informazioni:
Nota
Se al pacchetto sono associati componenti di Microsoft SQL Server, tali componenti devono essere distribuiti nel server che esegue Microsoft SQL in modo che l'applicazione venga eseguita correttamente.
- Aprire **deploymentconfig.xml** usando un editor XML, ad esempio [XML Notepad 2007](https://go.microsoft.com/fwlink/?linkid=208297) (https://go.microsoft.com/fwlink/?LinkId=208297).**deploymentconfig.xml** si trova nella radice della cartella del pacchetto sul computer che esegue l'agente di Server App-V. - Esaminare i nodi **ENTRY** in **/CONFIGURATION/VIRTUALENVIRONMENT** e **/CONFIGURATION/LOCAL**. - In ogni **ENTRY** esaminare i dati del nodo **VALUE** che richiedono la personalizzazione. Di solito è il nome di un server o una password mancante o non corretta. Questi dati possono essere autonomi o fare parte di una struttura più ampia come una stringa di connessione del database. Le altre informazioni contenute nel nodo **ENTRY** indicano da dove proviene e che cosa controlla. - Aggiornare i dati del nodo **VALUE** con la personalizzazione appropriata. Non modificare gli attributi del nodo **VALUE**. Non modificare nemmeno altri elementi del nodo **ENTRY**. - Salvare deploymentconfig.xml e chiudere l'editor XML. <div class="alert"> > [!NOTE] > <P>Se il file di configurazione di distribuzione contiene informazioni riservate, ad esempio password, è consigliabile salvare il file in un percorso sicuro.</P> </div>
-
Aggiungere il pacchetto. Sostituire i parametri di esempio in grassetto con i dati specifici della distribuzione.
PS C:\> Add-ServerAppvPackage –Name MyApp –Manifest C:\MyApp\MyApp_manifest.xml
–SFT C:\MyApp\MyApp.sft –Configuration C:\MApp\deploymentconfig.xml
-
Avviare il pacchetto. Sostituire i parametri di esempio in grassetto con i dati specifici della distribuzione.
PS C:\> Start-ServerAppVPackage –Name MyApp
Vedere anche
Come sequenziare una nuova applicazione server
Come aggiornare un pacchetto di applicazione virtuale esistente
Come modificare un pacchetto di applicazioni virtuali esistente
Come eseguire la configurazione successiva alla sequenziazione
Come salvare un pacchetto dell'applicazione virtuale per server