Guia de implantação do .NET Framework para administradores.NET Framework Deployment Guide for Administrators

Este artigo passo a passo descreve como um administrador do sistema pode implantar o .NET Framework 4,5 e suas dependências do sistema em uma rede usando o Microsoft Endpoint Configuration Manager.This step-by-step article describes how a system administrator can deploy the .NET Framework 4.5 and its system dependencies across a network by using Microsoft Endpoint Configuration Manager. Este artigo pressupõe que todos os computadores clientes de destino atendem aos requisitos mínimos do .NET Framework.This article assumes that all target client computers meet the minimum requirements for the .NET Framework. Para obter uma lista dos requisitos de hardware e software para instalar o .NET Framework 4.5, consulte Requisitos do sistema.For a list of the software and hardware requirements for installing the .NET Framework 4.5, see System Requirements.

Observação

O software referenciado neste documento, incluindo, sem limitação, o .NET Framework 4,5, Configuration Manager e Active Directory, estão sujeitos aos termos e condições da licença.The software referenced in this document, including, without limitation, the .NET Framework 4.5, Configuration Manager, and Active Directory, are each subject to license terms and conditions. Essas instruções assumem que esses termos de licença e condições foram examinados e aceitos pelos licenciados apropriados do software.These instructions assume that such license terms and conditions have been reviewed and accepted by the appropriate licensees of the software. Essas instruções não renunciam nenhum dos termos e condições dos contratos de tal licença.These instructions do not waive any of the terms and conditions of such license agreements.

Para obter informações sobre o suporte para o .NET Framework, consulte .NET Framework a política de suporte oficial no site do suporte da Microsoft.For information about support for the .NET Framework, see .NET Framework official support policy on the Microsoft Support website.

Esse tópico contém as seguintes seções:This topic contains the following sections:

O processo de implantaçãoThe deployment process

Quando você tem a infraestrutura de suporte em vigor, usa Configuration Manager para implantar o pacote redistribuível .NET Framework em computadores na rede.When you have the supporting infrastructure in place, you use Configuration Manager to deploy the .NET Framework redistributable package to computers on the network. 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.Building the infrastructure involves creating and defining five primary areas: collections, a package and program for the software, distribution points, and deployments.

  • Coleções são grupos de recursos do Configuration Manager, como usuários, grupos de usuários ou computadores, nos quais o .NET Framework é implantado.Collections are groups of Configuration Manager resources, such as users, user groups, or computers, to which the .NET Framework is deployed. Para obter mais informações, consulte introdução às coleções em Configuration Manager na biblioteca de documentação do Configuration Manager.For more information, see Introduction to collections in Configuration Manager in the Configuration Manager documentation library.

  • 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.Packages and programs typically represent software applications to be installed on a client computer, but they might also contain individual files, updates, or even individual commands. Para obter mais informações, consulte pacotes e programas em Configuration Manager na biblioteca de documentação do Configuration Manager.For more information, see Packages and programs in Configuration Manager in the Configuration Manager documentation library.

  • 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.Distribution points are Configuration Manager site system roles that store files required for software to run on client computers. 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.When the Configuration Manager client receives and processes a software deployment, it contacts a distribution point to download the content associated with the software and to start the installation process. Para obter mais informações, veja Conceitos fundamentais para gerenciamento de conteúdo no Configuration Manager na biblioteca de documentação do Configuration Manager.For more information, see Fundamental concepts for content management in Configuration Manager in the Configuration Manager documentation library.

  • Implantações instruem os membros aplicáveis da coleção de destino especificada a instalarem o pacote de software.Deployments instruct applicable members of the specified target collection to install the software package.

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.The procedures in this topic contain typical settings for creating and deploying a package and program, and might not cover all possible settings. Para obter outras opções de implantação do Configuration Manager, consulte a Biblioteca de documentação do Configuration Manager.For other Configuration Manager deployment options, see the Configuration Manager Documentation Library.

Implantando o .NET FrameworkDeploying the .NET Framework

Você pode usar Configuration Manager 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.You can use Configuration Manager to deploy a silent installation of the .NET Framework 4.5, where the users do not interact with the installation process. Siga estas etapas:Follow these steps:

  1. Crie uma coleção.Create a collection.

  2. Crie um pacote e um programa para o .NET Framework redistribuível.Create a package and program for the .NET Framework redistributable.

  3. Selecione um ponto de distribuição.Select a distribution point.

  4. Implante o pacote.Deploy the package.

Crie uma coleçãoCreate a collection

Nesta etapa, você selecionará os computadores nos quais pacote e o programa serão implantados e os agrupará em uma coleção de dispositivos.In this step, you select the computers to which you will deploy the package and program, and group them into a device collection. 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).To create a collection in Configuration Manager, you can use direct membership rules (where you manually specify the collection members) or query rules (where Configuration Manager determines the collection members based on criteria you specify). Para obter mais informações sobre regras de associação, incluindo consultas e regras diretas, consulte introdução às coleções em Configuration Manager na biblioteca de documentação do Configuration Manager.For more information about membership rules, including queries and direct rules, see Introduction to collections in Configuration Manager in the Configuration Manager Documentation Library.

Para criar uma coleção:To create a collection:

  1. No console do Configuration Manager, escolha Ativos e Conformidade.In the Configuration Manager console, choose Assets and Compliance.

  2. No workspace Ativos e Conformidade, escolha Coleções de Dispositivos.In the Assets and Compliance workspace, choose Device Collections.

  3. Na guia Início do grupo Criar, escolha Criar Coleção de Dispositivos.On the Home tab in the Create group, choose Create Device Collection.

  4. Na página Geral do Assistente de Criação de Coleção de Dispositivos, insira um nome para a coleção.On the General page of the Create Device Collection Wizard, enter a name for the collection.

  5. Escolha Procurar para especificar uma coleção de restrição.Choose Browse to specify a limiting collection.

  6. 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.On the Membership Rules page, choose Add Rule, and then choose Direct Rule to open the Create Direct Membership Rule Wizard. Escolha Avançar.Choose Next.

  7. Na página Pesquisar Recursos, na lista Classe de recurso, escolha Recurso do Sistema.On the Search for Resources page, in the Resource class list, choose System Resource. Na lista Nome do atributo, escolha Nome.In the Attribute name list, choose Name. No campo Valor, insira % e escolha Avançar.In the Value field, enter %, and then choose Next.

  8. Na página Selecionar Recursos, marque a caixa de seleção para cada computador no qual você deseja implantar o .NET Framework.On the Select Resources page, select the check box for each computer that you want to deploy the .NET Framework to. Escolha Avançar e conclua o assistente.Choose Next, and then complete the wizard.

  9. Na página Regras de Associação do Assistente de Criação de Coleção de Dispositivos, escolha Avançar e conclua o assistente.On the Membership Rules page of the Create Device Collection Wizard, choose Next, and then complete the wizard.

Crie um pacote e programa para o pacote .NET Framework redistribuívelCreate a package and program for the .NET Framework redistributable package

As etapas a seguir criam, manualmente, um pacote para o .NET Framework redistribuível.The following steps create a package for the .NET Framework redistributable manually. 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.The package contains the specified parameters for installing the .NET Framework and the location from where the package will be distributed to the target computers.

Para criar um pacote:To create a package:

  1. No console do Configuration Manager, escolha Biblioteca de Software.In the Configuration Manager console, choose Software Library.

  2. No workspace Biblioteca de Software, expanda Gerenciamento de Aplicativos e escolha Pacotes.In the Software Library workspace, expand Application Management, and then choose Packages.

  3. Na guia Início, no grupo Criar, escolha Criar Pacote.On the Home tab, in the Create group, choose Create Package.

  4. Na página Pacote do Assistente para Criar Pacote e Programa, insira as seguintes informações:On the Package page of the Create Package and Program Wizard, enter the following information:

    • Nome: .NET Framework 4.5Name: .NET Framework 4.5

    • Fabricante: MicrosoftManufacturer: Microsoft

    • Idioma.Language. English (US)

  5. 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.Choose This package contains source files, and then choose Browse to select the local or network folder that contains the .NET Framework installation files. Após selecionar a pasta, escolha OK e Avançar.When you have selected the folder, choose OK, and then choose Next.

  6. Na página Tipo de Programa do assistente, escolha Programa Padrão e Avançar.On the Program Type page of the wizard, choose Standard Program, and then choose Next.

  7. Na página Programa do Assistente para Criar Pacote e Programa, insira as seguintes informações:On the Program page of the Create Package and Program Wizard, enter the following information:

    1. Nome: .NET Framework 4.5Name: .NET Framework 4.5

    2. Linha de comando: dotNetFx45_Full_x86_x64.exe /q /norestart /ChainingPackage ADMINDEPLOYMENT (as opções de linha de comando são descritas na tabela após estas etapas)Command line: dotNetFx45_Full_x86_x64.exe /q /norestart /ChainingPackage ADMINDEPLOYMENT (command-line options are described in the table after these steps)

    3. Executar: escolha Oculto.Run: Choose Hidden.

    4. O programa pode ser executado: escolha a opção que especifica que o programa pode ser executado independentemente de um usuário estar conectado.Program can run: Choose the option that specifies that the program can run regardless of whether a user is logged on.

  8. Na página Requisitos, escolha Avançar para aceitar os valores padrão e conclua o assistente.On the Requirements page, choose Next to accept the default values, and then complete the wizard.

A tabela a seguir descreve as opções de linha de comando especificadas na etapa 7.The following table describes the command-line options specified in step 7.

OpçãoOption DescriçãoDescription
/q/q Define o modo silencioso.Sets quiet mode. Nenhuma entrada do usuário é necessária e nenhuma saída é mostrada.No user input is required, and no output is shown.
/norestart/norestart Impede que o programa de instalação reinicialize automaticamente.Prevents the Setup program from rebooting automatically. Se você usar essa opção, o Configuration Manager deverá processar a reinicialização do computador.If you use this option, Configuration Manager must handle the computer restart.
/chainingpackage PackageName/chainingpackage PackageName Especifica o nome do pacote que está fazendo o encadeamento.Specifies the name of the package that is doing the chaining. 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).This information is reported with other installation session information for those who have signed up for the Microsoft Customer Experience Improvement Program (CEIP). Se o nome do pacote contiver espaços, use aspas duplas como delimitadores: /chainingpackage "Chaining Product" .If the package name includes spaces, use double quotation marks as delimiters; for example: /chainingpackage "Chaining Product".

Estas etapas criam um pacote chamado .NET Framework 4.5.These steps create a package named .NET Framework 4.5. O programa implanta uma instalação silenciosa do .NET Framework 4.5.The program deploys a silent installation of the .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.In a silent installation, users do not interact with the installation process, and the chaining application has to capture the return code and handle rebooting; see Getting Progress Information from an Installation Package.

Selecione um ponto de distribuiçãoSelect a distribution point

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.To distribute the package and program to client computers from a server, you must first designate a site system as a distribution point and then distribute the package to the distribution point.

Use as etapas a seguir para selecionar um ponto de distribuição para o pacote .NET Framework 4.5 criado na seção anterior:Use the following steps to select a distribution point for the .NET Framework 4.5 package you created in the previous section:

  1. No console do Configuration Manager, escolha Biblioteca de Software.In the Configuration Manager console, choose Software Library.

  2. No workspace Biblioteca de Software, expanda Gerenciamento de Aplicativos e escolha Pacotes.In the Software Library workspace, expand Application Management, and then choose Packages.

  3. Na lista de pacotes, selecione o pacote .NET Framework 4.5 que você criou na seção anterior.From the list of packages, select the package .NET Framework 4.5 that you created in the previous section.

  4. Na guia Início do grupo Implantação, escolha Distribuir Conteúdo.On the Home tab, in the Deployment group, choose Distribute Content.

  5. Na guia Geral do Assistente para Distribuir Conteúdo, escolha Avançar.On the General tab of the Distribute Content Wizard, choose Next.

  6. Na página Destino de Conteúdo do assistente, escolha Adicionar e Ponto de Distribuição.On the Content Destination page of the wizard, choose Add, and then choose Distribution Point.

  7. 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.In the Add Distribution Points dialog box, select the distribution point(s) that will host the package and program, and then choose OK.

  8. concluir o assistente.Complete the wizard.

O pacote agora conterá todas as informações que você precisa para implantar silenciosamente o .NET Framework 4.5.The package now contains all the information you need to silently deploy the .NET Framework 4.5. Antes de implantar o pacote e o programa, verifique se ele foi instalado no ponto de distribuição; consulte a seção "monitoramento de status de conteúdo" do Monitor de conteúdo que você distribui com o Configuration Manager na biblioteca de documentação Configuration Manager.Before you deploy the package and program, verify that it was installed on the distribution point; see the "Content status monitoring" section of Monitor content you distribute with Configuration Manager in the Configuration Manager Documentation Library.

Implante o pacoteDeploy the package

Para implantar o pacote e o programa .NET Framework 4.5:To deploy the .NET Framework 4.5 package and program:

  1. No console do Configuration Manager, escolha Biblioteca de Software.In the Configuration Manager console, choose Software Library.

  2. No workspace Biblioteca de Software, expanda Gerenciamento de Aplicativos e escolha Pacotes.In the Software Library workspace, expand Application Management, and then choose Packages.

  3. Na lista de pacotes, selecione o pacote criado e denominado .NET Framework 4.5.From the list of packages, select the package you created named .NET Framework 4.5.

  4. Na guia Início, no grupo Implantação, escolha Implantar.On the Home tab, in the Deployment group, choose Deploy.

  5. Na página Geral do Assistente de Implantação de Software, escolha Procurar e selecione a coleção anteriormente criada.On the General page of the Deploy Software Wizard, choose Browse, and then select the collection that you created earlier. Escolha Avançar.Choose Next.

  6. Na página Conteúdo do assistente, verifique se o ponto do qual você deseja distribuir o software é exibido e escolha Avançar.On the Content page of the wizard, verify that the point from which you want to distribute the software is displayed, and then choose Next.

  7. 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.On the Deployment Settings page of the wizard, confirm that Action is set to Install, and Purpose is set to Required. Isso garantirá que o pacote de software seja uma instalação obrigatória nos computadores de destino.This ensures that the software package will be a mandatory installation on the targeted computers. Escolha Avançar.Choose Next.

  8. Na página Agendamento do assistente, especifique quando você deseja que o .NET Framework seja instalado.On the Scheduling page of the wizard, specify when you want the .NET Framework to be installed. 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.You can choose New to assign an installation time, or instruct the software to install when the user logs on or off, or as soon as possible. Escolha Avançar.Choose Next.

  9. Na página Experiência do Usuário do assistente, use os valores padrão e escolha Avançar.On the User Experience page of the wizard, use the default values and choose Next.

    Aviso

    O ambiente de produção pode ter políticas que exijam diferentes seleções de agendamento de implantação.Your production environment might have policies that require different selections for the deployment schedule. Para obter informações sobre essas opções, confira Propriedades de nome de anúncio: guia Agendamento.For information about these options, see Advertisement Name Properties: Schedule Tab.

  10. Na página Pontos de Distribuição do assistente, use os valores padrão e escolha Avançar.On the Distribution Points page of the wizard, use the default values and choose Next.

  11. concluir o assistente.Complete the wizard. Você pode monitorar o progresso da implantação no nó Implantações do workspace Monitoramento.You can monitor the progress of the deployment in the Deployments node of the Monitoring workspace.

O pacote agora será implantado na coleção de destino e a instalação silenciosa do .NET Framework 4.5 será iniciada.The package will now be deployed to the targeted collection and the silent installation of .NET Framework 4.5 will begin. 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.For information about .NET Framework 4.5 installation error codes, see the Return Codes section later in this topic.

RecursosResources

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.For more information about the infrastructure for testing the deployment of the .NET Framework 4.5 redistributable package, see the following resources.

Active Directory, DNS, DHCP:Active Directory, DNS, DHCP:

SQL Server 2008:SQL Server 2008:

System Center 2012 Configuration Manager (Ponto de Gerenciamento, Ponto de Distribuição):System Center 2012 Configuration Manager (Management Point, Distribution Point):

Cliente do System Center 2012 Configuration Manager para computadores Windows:System Center 2012 Configuration Manager client for Windows computers:

Solução de problemasTroubleshooting

Localizações dos arquivos de logLog file locations

Os seguintes arquivos de log são gerados durante a configuração do .NET Framework:The following log files are generated during .NET Framework setup:

  • %temp%\Microsoft .NET Framework versão*.txt%temp%\Microsoft .NET Framework version*.txt
  • %temp%\Microsoft .NET Framework versão*.html%temp%\Microsoft .NET Framework version*.html

em que versão é a versão do .NET Framework que você está instalando, como 4.5 ou 4.7.2.where version is the version of the .NET Framework that you're installing, such as 4.5 or 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.You can also specify the directory to which log files are written by using the /log command-line option in the .NET Framework installation command. Para obter mais informações, consulte Guia de implantação do .NET Framework para desenvolvedores.For more information, see .NET Framework deployment guide for developers.

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.You can use the log collection tool to collect the .NET Framework log files and to create a compressed cabinet (.cab) file that reduces the size of the files.

Códigos de retornoReturn codes

A tabela a seguir lista os códigos de retorno mais comuns do programa de instalação redistribuível do .NET Framework 4.5.The following table lists the most common return codes from the .NET Framework 4.5 redistributable installation program. Os códigos de retorno são os mesmos para todas as versões do instalador.The return codes are the same for all versions of the installer.

Para obter links para informações detalhadas, consulte a próxima seção Códigos de erro de download.For links to detailed information, see the next section, Download error codes.

Código de retornoReturn code DescriçãoDescription
00 A instalação foi concluída com êxito.Installation completed successfully.
16021602 O usuário cancelou a instalação.The user canceled installation.
16031603 Ocorreu um erro fatal durante a instalação.A fatal error occurred during installation.
16411641 É necessário reiniciar para concluir a instalação.A restart is required to complete the installation. Esta mensagem indica êxito.This message indicates success.
30103010 É necessário reiniciar para concluir a instalação.A restart is required to complete the installation. Esta mensagem indica êxito.This message indicates success.
51005100 O computador do usuário não atende aos requisitos do sistema.The user's computer does not meet system requirements.

Códigos de erro de downloadDownload error codes

Outros códigos de erro:Other error codes:

Veja tambémSee also