Guia de implantação do .NET Framework para administradores
Observação
Este artigo é específico para aplicativos .NET Framework. Não se aplica a implementações mais recentes do .NET, incluindo o .NET 6 e versões posteriores.
Este artigo passo a passo descreve como um administrador do sistema pode implantar o .NET Framework 4.5 e suas dependências de sistema pela rede usando o Microsoft Endpoint Configuration Manager. Este artigo pressupõe que todos os computadores clientes de destino atendem aos requisitos mínimos do .NET Framework. Para obter uma lista dos requisitos de hardware e software para instalar o .NET Framework 4.5, consulte Requisitos do sistema.
Observação
O software referenciado neste documento, incluindo, sem restrição, o .NET Framework 4.5, Gerenciador de Configuração e o Active Directory, estão sujeitos aos termos de licença e condições. Essas instruções assumem que esses termos de licença e condições foram examinados e aceitos pelos licenciados apropriados do software. Essas instruções não renunciam nenhum dos termos e condições dos contratos de tal licença.
Para mais informações de suporte do .NET Framework, consulte a política de suporte oficial do .NET Framework no site de Suporte da Microsoft.
Este tópico contém as seguintes seções:
- O processo de implantação
- Implantando o .NET Framework
- Criar uma coleção
- Para criar um pacote e programa
- Selecionar um ponto de distribuição
- Implantar o pacote
- Recursos
- Solução de problemas
O processo de implantação
Quando a infraestrutura de suporte estiver disponível, use o Gerenciador de Configurações para implantar o pacote .NET Framework redistribuível em computadores na rede. Estabelecer uma infraestrutura envolve criar e definir cinco áreas principais: coleções, um pacote e programa para o software, pontos de distribuição e implantações.
Coleções são grupos de recursos do Gerenciador de Configurações, como usuários, grupos de usuários ou computadores, nos quais o .NET Framework é implantado. Para obter mais informações, veja Introdução a coleções no Gerenciador de Configurações na biblioteca de documentação do Gerenciador de Configurações.
Pacotes e programas geralmente representam aplicativos de software a serem instalados em um computador cliente, mas também podem conter arquivos individuais, atualizações ou até mesmo comandos individuais. Para obter mais informações, consulte Pacotes e programas no Gerenciador de Configurações na biblioteca de documentação do Gerenciador de Configurações.
Pontos de distribuição são funções do sistema de sites do Configuration Manager que armazenam os arquivos necessários para que o software seja executado em computadores cliente. Quando o cliente do Configuration Manager recebe e processa uma implantação de software, ele contata um ponto de distribuição para baixar o conteúdo associado ao software e iniciar o processo de instalação. Para obter mais informações, veja Conceitos fundamentais para gerenciamento de conteúdo no Configuration Manager na biblioteca de documentação do Configuration Manager.
Implantações instruem os membros aplicáveis da coleção de destino especificada a instalarem o pacote de software.
Importante
Os procedimentos neste tópico contém configurações comuns para criar e implantar um pacote e um programa e podem não abranger todas as configurações possíveis. Para obter outras opções de implantação do Configuration Manager, consulte a Biblioteca de documentação do Configuration Manager.
Implantando o .NET Framework
Você pode usar o Gerenciador de Configurações para implantar uma instalação silenciosa do .NET Framework 4.5, em que os usuários não interagem com o processo de instalação. Siga estas etapas:
Criar uma coleção
Nesta etapa, você selecionará os computadores nos quais pacote e o programa serão implantados e os agrupará em uma coleção de dispositivos. Para criar uma coleção no Configuration Manager, você pode usar regras de associação diretas (onde você especifica manualmente os membros da coleção) ou regras de consulta (onde o Configuration Manager determina os membros da coleção com base em critérios especificados). Para obter mais informações sobre regras de associação, inclusive regras diretas e de consulta, consulte Introdução às coleções no Gerenciador de Configurações na biblioteca de documentação do Configuration Manager.
Para criar uma coleção:
No console do Configuration Manager, escolha Ativos e Conformidade.
No workspace Ativos e Conformidade, escolha Coleções de Dispositivos.
Na guia Início do grupo Criar, escolha Criar Coleção de Dispositivos.
Na página Geral do Assistente de Criação de Coleção de Dispositivos, insira um nome para a coleção.
Escolha Procurar para especificar uma coleção de restrição.
Na página Regras de Associação, escolha Adicionar Regra e escolha Regra Direta para abrir o Assistente de Criação de Regra de Associação Direta. Escolha Próxima.
Na página Pesquisar Recursos, na lista Classe de recurso, escolha Recurso do Sistema. Na lista Nome do atributo, escolha Nome. No campo Valor, insira
%
e escolha Avançar.Na página Selecionar Recursos, marque a caixa de seleção para cada computador no qual você deseja implantar o .NET Framework. Escolha Avançar e conclua o assistente.
Na página Regras de Associação do Assistente de Criação de Coleção de Dispositivos, escolha Avançar e conclua o assistente.
Crie um pacote e programa para o pacote .NET Framework redistribuível
As etapas a seguir criam, manualmente, um pacote para o .NET Framework redistribuível. O pacote conterá os parâmetros especificados para instalar o .NET Framework e o local de onde o pacote será distribuído para os computadores de destino.
Para criar um pacote:
No console do Configuration Manager, escolha Biblioteca de Software.
No workspace Biblioteca de Software, expanda Gerenciamento de Aplicativos e escolha Pacotes.
Na guia Início, no grupo Criar, escolha Criar Pacote.
Na página Pacote do Assistente para Criar Pacote e Programa, insira as seguintes informações:
Nome:
.NET Framework 4.5
Fabricante:
Microsoft
Idioma.
English (US)
Escolha Este pacote contém arquivos de origem e Procurar para selecionar a pasta de rede ou local que contém os arquivos de instalação do .NET Framework. Após selecionar a pasta, escolha OK e Avançar.
Na página Tipo de Programa do assistente, escolha Programa Padrão e Avançar.
Na página Programa do Assistente para Criar Pacote e Programa, insira as seguintes informações:
Nome:
.NET Framework 4.5
Linha de comando:
dotNetFx45_Full_x86_x64.exe /q /norestart /ChainingPackage ADMINDEPLOYMENT
(as opções da linha de comando estão descritas na tabela após essas etapas)Executar: escolha Oculto.
O programa pode ser executado: escolha a opção que especifica que o programa pode ser executado independentemente de um usuário estar conectado.
Na página Requisitos, escolha Avançar para aceitar os valores padrão e conclua o assistente.
A tabela a seguir descreve as opções de linha de comando especificadas na etapa 7.
Opção | Descrição |
---|---|
/q | Define o modo silencioso. Nenhuma entrada do usuário é necessária e nenhuma saída é mostrada. |
/norestart | Impede que o programa de instalação reinicialize automaticamente. Se você usar essa opção, o Configuration Manager deverá processar a reinicialização do computador. |
/chainingpackage PackageName | Especifica o nome do pacote que está fazendo o encadeamento. Essa informação é relatada com outras informações da sessão de instalação para aqueles que se inscreveram no Programa de Aperfeiçoamento da Experiência do Usuário da Microsoft (CEIP). Se o nome do pacote contiver espaços, use aspas duplas como delimitadores: /chainingpackage "Chaining Product". |
Estas etapas criam um pacote chamado .NET Framework 4.5. O programa implanta uma instalação silenciosa do .NET Framework 4.5. Em uma instalação silenciosa, os usuários não interagem com o processo de instalação e o aplicativo de encadeamento precisa capturar o código de retorno e manipular a reinicialização; consulte Obtendo informações de progresso de um pacote de instalação.
Selecione um ponto de distribuição
Para distribuir o pacote e o programa para computadores clientes de um servidor, primeiro designe um sistema de site como um ponto de distribuição e distribua o pacote para o ponto de distribuição.
Use as etapas a seguir para selecionar um ponto de distribuição para o pacote .NET Framework 4.5 criado na seção anterior:
No console do Configuration Manager, escolha Biblioteca de Software.
No workspace Biblioteca de Software, expanda Gerenciamento de Aplicativos e escolha Pacotes.
Na lista de pacotes, selecione o pacote .NET Framework 4.5 que você criou na seção anterior.
Na guia Início do grupo Implantação, escolha Distribuir Conteúdo.
Na guia Geral do Assistente para Distribuir Conteúdo, escolha Avançar.
Na página Destino de Conteúdo do assistente, escolha Adicionar e Ponto de Distribuição.
Na caixa de diálogo Adicionar Pontos de Distribuição, selecione os pontos de distribuição que hospedarão o pacote e o programa e escolha OK.
Conclua o assistente.
O pacote agora conterá todas as informações que você precisa para implantar silenciosamente o .NET Framework 4.5. Antes de você implantar o pacote e o programa, verifique se ele foi instalado no ponto de distribuição. Veja a seção "Monitorar status do conteúdo" em Monitorar conteúdo distribuído com o Gerenciador de Configurações da Central do Sistema na biblioteca de documentação do Gerenciador de Configurações.
Implantar o pacote
Para implantar o pacote e o programa .NET Framework 4.5:
No console do Configuration Manager, escolha Biblioteca de Software.
No workspace Biblioteca de Software, expanda Gerenciamento de Aplicativos e escolha Pacotes.
Na lista de pacotes, selecione o pacote criado e denominado .NET Framework 4.5.
Na guia Início, no grupo Implantação, escolha Implantar.
Na página Geral do Assistente de Implantação de Software, escolha Procurar e selecione a coleção anteriormente criada. Escolha Próxima.
Na página Conteúdo do assistente, verifique se o ponto do qual você deseja distribuir o software é exibido e escolha Avançar.
Na página Configurações de Implantação do assistente, confirme se a Ação está definida como Instalar e a Finalidade como Obrigatório. Isso garantirá que o pacote de software seja uma instalação obrigatória nos computadores de destino. Escolha Próxima.
Na página Agendamento do assistente, especifique quando você deseja que o .NET Framework seja instalado. Você pode escolher Nova para atribuir uma hora de instalação ou instruir o software a ser instalado quando o usuário fizer logon, logoff ou assim que possível. Escolha Próxima.
Na página Experiência do Usuário do assistente, use os valores padrão e escolha Avançar.
Aviso
O ambiente de produção pode ter políticas que exijam diferentes seleções de agendamento de implantação.
Na página Pontos de Distribuição do assistente, use os valores padrão e escolha Avançar.
Conclua o assistente. Você pode monitorar o progresso da implantação no nó Implantações do workspace Monitoramento.
O pacote agora será implantado na coleção de destino e a instalação silenciosa do .NET Framework 4.5 será iniciada. Para obter informações sobre códigos de erro de instalação do .NET Framework 4.5, consulte a seção Códigos de retorno posteriormente neste tópico.
Recursos
Para obter mais informações sobre a infraestrutura para testar a implantação do pacote redistribuível do .NET Framework 4.5, veja os recursos a seguir.
Active Directory, DNS, DHCP:
SQL Server 2008:
System Center 2012 Configuration Manager (ponto de gerenciamento, ponto de distribuição):
Cliente do System Center 2012 Configuration Manager para computadores Windows:
Solução de problemas
Localizações dos arquivos de log
Os seguintes arquivos de log são gerados durante a configuração do .NET Framework:
- %temp%\Microsoft .NET Framework versão*.txt
- %temp%\Microsoft .NET Framework versão*.html
em que versão é a versão do .NET Framework que você está instalando, como 4.5 ou 4.7.2.
Também é possível especificar o diretório no qual os arquivos de log são gravados usando a opção de linha de comando /log
no comando de instalação do .NET Framework. Para obter mais informações, consulte Guia de implantação do .NET Framework para desenvolvedores.
Você pode usar a ferramenta de coleta de logs para coletar os arquivos de log do .NET Framework e criar um arquivo de gabinete compactado (.cab) que reduz o tamanho dos arquivos.
Códigos de retorno
A tabela a seguir lista os códigos de retorno mais comuns do programa de instalação redistribuível do .NET Framework 4.5. Os códigos de retorno são os mesmos para todas as versões do instalador.
Para obter links para informações detalhadas, consulte a próxima seção Códigos de erro de download.
Código de retorno | Descrição |
---|---|
0 | A instalação foi concluída com êxito. |
1602 | O usuário cancelou a instalação. |
1603 | Um erro fatal ocorreu durante a instalação. |
1641 | É necessário reiniciar para concluir a instalação. Esta mensagem indica êxito. |
3010 | É necessário reiniciar para concluir a instalação. Esta mensagem indica êxito. |
5100 | O computador do usuário não atende aos requisitos do sistema. |
Códigos de erro de download
Outros códigos de erro: