Como Implementar um Pacote de Aplicação Virtual para Teste
Aplica-se a: System Center 2012 SP1 - Virtual Machine Manager, System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager
Importante |
---|
Só deve utilizar os Cmdlets do Server App-V para gerir pacotes num ambiente de teste com o objetivo de garantir e testar a funcionalidade dos pacotes. |
Implementar um pacote de aplicação virtual
-
Abra uma janela elevada da consola do PowerShell e execute o seguinte comando:
Set-ExecutionPolicy Remotesigned –Scope Process -Force
O cmdlet Set-ExecutionPolicy altera a preferência de utilizador para a política de execução do Windows PowerShell.A política de execução faz parte da estratégia de segurança do Windows PowerShell.Determina se pode carregar ficheiros de configuração (incluindo o perfil do Windows PowerShell) e executar scripts, além de determinar quais os scripts, se existirem, que têm de ser assinados digitalmente antes de serem executados.
-
Importe os Cmdlets do Server App-V.
PS C:\> Import-Module ServerAppVAgent
-
Utilize as informações seguintes para personalizar o documento de configuração da implementação associado ao pacote de aplicação virtual:
Nota
Se o pacote tiver componentes do Microsoft SQL Server associados, estes componentes devem ser implementados no servidor que está a executar o Microsoft SQL, para que a aplicação seja executada com êxito.
- Abra o ficheiro **deploymentconfig.xml** com um editor de XML, como, por exemplo, o [XML Notepad 2007](https://go.microsoft.com/fwlink/?linkid=208297) (https://go.microsoft.com/fwlink/?LinkId=208297).O ficheiro **deploymentconfig.xml** está localizado na raiz da pasta do pacote no computador que está a executar o Agente do Server App-V. - Reveja os nós **ENTRY** em **/CONFIGURATION/VIRTUALENVIRONMENT** e **/CONFIGURATION/LOCAL**. - Em cada **ENTRY**, reveja os dados do nó **VALUE** que requerem personalização.Normalmente, trata-se do nome de um servidor ou de uma palavra-passe em falta ou incorreta.Estes dados podem ser autónomos ou fazer parte de uma estrutura maior, como uma cadeia de ligação de base de dados.Pode utilizar outras informações no nó **ENTRY** para compreender de onde vieram e o que controlam. - Atualize os dados do nó **VALUE** com a personalização adequada.Não altere os atributos no nó **VALUE**.Além disso, não altere mais nada no nó **ENTRY**. - Guarde o ficheiro deploymentconfig.xml e feche o editor de XML. <div class="alert"> > [!NOTE] > <P>Se o ficheiro de configuração da implementação tiver informações confidenciais, como palavras-passe, deve guardá-lo num local seguro.</P> </div>
-
Adicione o pacote.Substitua os parâmetros de exemplo a negrito pelos dados específicos da implementação.
PS C:\> Add-ServerAppvPackage –Name MyApp –Manifest C:\MyApp\MyApp_manifest.xml
–SFT C:\MyApp\MyApp.sft –Configuration C:\MApp\deploymentconfig.xml
-
Inicie o pacote.Substitua os parâmetros de exemplo a negrito pelos dados específicos da implementação.
PS C:\> Start-ServerAppVPackage –Name MyApp