Partilhar via


.Guia de implantação do NET Framework para administradores

Este artigo descreve detalhadamente como um administrador de sistema pode implantar o .NET Framework versão 4 e suas dependências de sistema através de uma rede usando o System Center Configuration Manager (SCCM). Este artigo pressupõe que todos os computadores cliente de destino atendem aos requisitos mínimos para o.NET Framework.

Observação

O software mencionado neste documento, incluindo, sem limitação, o.NET Framework 4, o Microsoft System Center Configuration Manager e o Active Directory, estão sujeitos às condições e termos de licença.Estas instruções pressupõem que esses Termos de licença e condições foram revisadas e aceitas pelos licenciados apropriados do software.Estas instruções não abdicam qualquer dos termos e condições de tais contratos de licença.

Para obter informações sobre o suporte para o.NET Framework, consulte Microsoft.Política de ciclo de vida de suporte do NET Framework no site de suporte da Microsoft.

Este tópico contém as seções a seguir:

  • Pré-requisitos

  • Opções de linha de comando

  • O processo de implantação

  • Implantando o.NET Framework em um ambiente de teste

  • Criando uma coleção

  • Preparando o diretório de origem do pacote

  • Criando um pacote para o pacote redistribuível

  • A criação de um programa com instalação e parâmetros de instalação

  • Selecionando um ponto de distribuição

  • Criando um anúncio

  • Recursos

  • Solução de problemas

Pré-requisitos

Os administradores de rede devem verificar todos os computadores cliente que os componentes necessários do sistema antes de instalarem o.NET Framework.

A lista a seguir está um resumo dos requisitos de software para instalar o .NET Framework 4. Para obter uma descrição detalhada dos requisitos de hardware e software, consulte Requisitos de sistema do .NET Framework.

Sistema operacional cliente

Versão mínima e outros softwares

Windows 7

RTM do Windows 7

Windows Vista

Windows Vista RTM

Windows XP

Windows XP Service Pack 3 (SP3)

Internet Explorer 6.0 SP1

Windows Installer 3.1 ou posterior

Windows Server 2008

RTM do Windows 2008

Windows Server 2008 Server Core R2 SP1

Windows Server 2003

Windows Server 2003 SP2

Internet Explorer 6.0 SP1

Windows Installer 3.1 ou posterior

Componente Windows Imaging

Opções de linha de comando

Opção

Descrição

/q

Define o modo silencioso.

/norestart

Impede que o programa de instalação reinicializar automaticamente. Se você usar esta opção, o aplicativo de encadeamento tem o código de retorno de capturar e manipular a reinicialização (consulte a criação de um programa de instalação e parâmetros de instalação).

/repair

Aciona a funcionalidade de reparação.

/chainingpackage PackageName

Especifica o nome do pacote que está fazendo o encadeamento. Essas informações são registradas e armazenadas com os dados SQM para o.Sessão de instalação do NET Framework. Se o nome do pacote incluir espaços, use aspas duplas como delimitadores; Por exemplo: /chainingpackage "Chaining Product".

O processo de implantação

Quando você tiver a infra-estrutura de suporte no local, use o System Center Configuration Manager 2007 para implantar o.NET Framework completo na rede. Esse processo envolve a criação e definição de cinco áreas principais: coleções, pacotes, programas, pontos de distribuição e anúncios.

  • Coleções são grupos de recursos do Configuration Manager 2007, como, por exemplo, usuários, grupos de usuários ou computadores, que o.Destinos de implantação do software de desenvolvimento de NET. Para obter mais informações sobre coleções, consulte Visão geral das coleções na Microsoft TechNet Library.

  • Pacotes são conjuntos de instalação que o Configuration Manager 2007 gerencia e distribui arquivos de origem para a implantação de software. Os pacotes incluem programas e pontos de distribuição. Para obter mais informações sobre pacotes, consulte Sobre pacotes na TechNet Library.

  • Programas são comandos que estão associados a pacotes. Eles contêm as opções de linha de comando e parâmetros adicionais a serem usados com arquivos de origem do pacote designado como Setup. exe. Para obter mais informações sobre programas, consulte Sobre programas na TechNet Library.

  • Pontos de distribuição são sistemas de site do Configuration Manager 2007 que armazenam pacotes designados para implantação de clientes. Quando o cliente do Configuration Manager 2007, recebe e processa um anúncio relevante, ele contata um ponto de distribuição para baixar o pacote e iniciar o processo de instalação. Para obter mais informações sobre os pontos de distribuição, consulte Sobre pontos de distribuição na TechNet Library.

  • Anúncios associar os pacotes e programas com coleções. Eles permitem que os administradores a implantação de aplicativos específicos ou personalizados para coleções de usuários ou computadores de destino. Para obter mais informações sobre anúncios, consulte Anúncios sobre na TechNet Library.

Implantando o.NET Framework em um ambiente de teste

Esta seção fornece um diagrama e uma descrição do ambiente de rede de teste para a infra-estrutura do Configuration Manager 2007. Ela também explica as etapas de implantação do.NET Framework 4, usando o Configuration Manager 2007.

O ambiente de rede de teste para este artigo é mostrado na ilustração a seguir.

Ambiente de rede de teste

Ambiente de rede de teste

Todos os servidores (A, B e C) estão executando o Windows Server 2008. (D) de computadores cliente executando o Windows Vista Enterprise. Todos os computadores clientes e servidores são membros do mesmo domínio (CPANDL.COM). Os aplicativos e funções de cada servidor está sendo executado e o nome de domínio totalmente qualificado (FQDN) para cada computador cliente estão listadas a seguir:

  1. Active Directory, DNS, DHCP < DC.CPANDL.COM >

  2. Microsoft SQL Server 2008 < SQLSRV.CPANDL.COM >

  3. System Center Configuration Manager 2007 R2 (ponto de gerenciamento, ponto de distribuição) < SCCM.CPANDL.COM >

  4. Windows Vista Enterprise, o cliente do System Center Configuration Manager 2007 < WVC01.CPANDL.COM >

Nesse ambiente de rede de teste simples, o servidor de site executa várias funções de sistema do site (como, por exemplo, o ponto de gerenciamento e ponto de distribuição) simultaneamente. No entanto, essa configuração não é recomendada para sites de produção que têm um grande número de recursos.

Você pode usar o Configuration Manager 2007 para implantar uma instalação silenciosa do.NET Framework 4, onde os usuários não interagem com o processo de instalação. Nesse ambiente de teste, execute estas etapas:

  • Criar uma coleção.

  • Preparar o diretório de origem do pacote.

  • Criar um pacote para o.NET Framework 4 redistribuível.

  • Criar um programa com os parâmetros de configuração e instalação do pacote redistribuível.

  • Selecione um ponto de distribuição.

  • Crie um anúncio do pacote redistribuível.

Criando uma coleção

Nesta etapa, você pode selecionar os recursos do computador e destino para a implantação dos grupos de usuários. Você pode usar regras de participação direta para criar uma coleção do Configuration Manager 2007. Para obter mais informações sobre regras de participação, incluindo consultas e regras diretas, consulte Sobre as regras de participação na TechNet Library.

Para criar uma coleção:

  1. No Console do Configuration Manager, navegue até System Center Configuration Manager / Banco de dados do Site / Gerenciamento do computador.

  2. Com o botão direito coleçõese em seguida, clique em Nova coleção.

  3. Sobre o Geral página do Assistente de nova coleção, insira um nome para a coleção. Neste exemplo, a coleção é denominada Computadores de destino.

  4. Sobre o Regras de participação página, clique no ícone do computador para abrir o Criar Assistente de regras de participação direta. Clique em Next.

  5. No Procurar recursos página, o a classe de recurso lista, clique em Recursos de sistema. No nome do atributo , clique em nome. No valor de campo, digite %e, em seguida, clique em próximo.

  6. Sobre o Limitação de coleção página, clique em Procurar, selecione todas as estações de trabalho do Windows ou sistemas Professional, clique em OKe, em seguida, clique em próximo.

  7. Sobre o Selecionar recursos de página, marque a caixa de seleção para cada um dos recursos do computador de destino. Neste exemplo, TestComputer01 e TestComputer02 foram selecionados. Clique em próximoe, em seguida, o concluído página, clique em Concluir.

  8. No Regras de participação página da Assistente de nova coleção, clique em próximo.

  9. Sobre o anúncios página, clique em próximo. (Por enquanto, não atribua um anúncio porque ainda não é criado.)

  10. Sobre o segurança , aceite os padrões, clique em próximoe, em seguida, clique em Fechar.

Para obter mais informações sobre coleções, consulte coleções no Configuration Manager na TechNet Library.

Preparando o diretório de origem do pacote

A pasta de origem do pacote contém todos os arquivos e subdiretórios necessários para executar os programas em um pacote. Neste exemplo, copie o.NET Framework 4 o pacote redistribuível para o \\SCCM\DotNETFramework4 do diretório de origem.

Para obter mais informações sobre diretórios de origem do pacote, consulte como definir até um pacote de diretório de origem na TechNet Library.

Criando um pacote para o pacote redistribuível

As etapas a seguir criam um pacote para o.NET Framework redistributable manualmente. O pacote conterá os parâmetros especificados para instalar o.NET Framework e o local de onde o pacote será distribuído aos clientes gerenciados do Configuration Manager 2007.

Para criar um pacote:

  1. No Console do Configuration Manager, navegue até System Center Configuration Manager / Banco de dados do Site / Gerenciamento do computador / A distribuição de Software.

  2. Com o botão direito pacotes, aponte para novae em seguida, clique em pacote.

  3. No Geral página da Assistente do novo pacote, digite as informações a seguir e clique em próximo:

    • nome O Framework .NET

    • Versão: 4

    • Fabricante: Microsoft

    • Idioma. Inglês (EUA)

  4. Sobre o A fonte de dados página, selecione Este pacote contém os arquivos de origem. Clique o Set botão e, em seguida, digite o caminho para o local dos arquivos de origem no diretório de origem campo. Neste exemplo, selecione o local do diretório de origem da unidade local que contém uma cópia do pacote redistribuível. Por exemplo: C:\DotNETFramework4.

  5. Clique em OKe em seguida, continue a clicar em próximo e aceitar as configurações padrão nas páginas a seguir: Acesso a dados, as configurações de distribuição, relatórios, e Security.

  6. Sobre o Wizard concluído página, clique em Fechar.

Estas etapas criam um pacote chamado Microsoft.NET Framework 4 os inglês (EUA).

A criação de um programa com instalação e parâmetros de instalação

As etapas a seguir criam um programa para implantar uma instalação silenciosa do.NET Framework 4. (Em uma instalação silenciosa, os usuários não interagem com o processo de instalação e o aplicativo de encadeamento tem o código de retorno de capturar e manipular a reinicialização; consulte Obter informações sobre o andamento de um pacote de instalação em que o Biblioteca MSDN.)

Para criar um programa para o.NET Framework 4 pacote:

  1. No console do Configuration Manager, navegue até System Center Configuration Manager / Banco de dados do Site / Gerenciamento do computador / A distribuição de Software / pacote / nome do pacote. Neste exemplo, o nome do pacote é Microsoft.NET Framework 4 os inglês (EUA).

  2. Com o botão direito programas, aponte para novae em seguida, clique em programa.

  3. No Geral página da Assistente do novo programa, digite as informações a seguir e clique em próximo:

    • No nome , informe um nome para o pacote (neste exemplo, digite instalação silenciosa do DotNETFramework4).

    • No a linha de comando , digite:

      dotNetFx40_Full_x86_x64.exe /q /norestart /ChainingPackage ADMINDEPLOYMENT

      Observação

    Para o Windows Server 2008 Server Core R2 SP1, especifique dotNetFx40_Full_x86_x64_SC.exe como o nome do pacote.

    • No Executar lista, selecione Hidden.

    • No após a execução de campo, verifique nenhuma ação necessária está selecionada.

  4. Sobre o requisitos página, clique em próximo para aceitar os padrões.

  5. No ambiente página, o Program can run lista, selecione um usuário estiver conectado ou não. Isso permitirá que o Executar com direitos administrativos a opção para o modo de execução. Deixe o padrão para modo de unidade para foi executada com o nome UNCe em seguida, clique em próximo.

  6. Sobre o Avançado página, selecione o notificações do programa de suprimir caixa de seleção e clique em próxima.

  7. Sobre o Do Windows Installer página, clique em próximo.

  8. Sobre o MOM página, clique em próximo.

  9. Sobre o Resumo página, clique em próximo para confirmar as alterações.

  10. Sobre o Wizard concluído página, clique em Fechar.

Selecionando um ponto de distribuição

Para distribuir pacotes aos computadores cliente a partir de um servidor, você primeiro deve designar um sistema de site como um ponto de distribuição. Neste exemplo, um servidor de site único chamado o SCCM foi configurado inicialmente como um ponto de gerenciamento e de um ponto de distribuição.

Para selecionar um ponto de distribuição do pacote recém-criado, Microsoft.NET Framework 4 os inglês (EUA):

  1. Com o botão direito Pontos de distribuição.

  2. Clique em novos pontos de distribuição.

  3. Clique em próximoe então clique na caixa de seleção para o ponto de distribuição (neste exemplo, SCCM).

  4. Clique em Avançar

  5. Para sair do Assistente do novo pontos de distribuição, clique em Fechar.

O pacote Microsoft.NET Framework 4 inglês (EUA) agora contém tanto os Configuration Manager 2007 distribuição ponto e o programa de informações para a implantação de uma instalação silenciosa do.NET Framework 4.

Antes de anunciar o pacote, verifique se foi instalado no ponto de distribuição. Para obter informações sobre como verificar o status de um pacote, consulte como exibir o Status de um pacote na TechNet Library.

Criando um anúncio

Para criar um anúncio para o.NET Framework 4 o pacote redistribuível:

  1. Com o botão direito anúncios, aponte para novae em seguida, clique em anúncio.

  2. No Geral página da Novo Assistente de anúncio de, digite as informações a seguir e clique em próximo:

    • No nome de campo, digite .NET Framework 4.

    • No pacote de campo, clique o Procurar botão, clique no pacote que você deseja anunciar (neste exemplo, Microsoft.NET Framework 4 inglês (EUA)) e então clique em OK.

    • No coleção de campo, clique o Procurar botão, clique no nome de coleção (neste exemplo, Computadores de destino) e clique em OK.

  3. No agenda página, o hora de início do anúncio campos, insira a data e hora quando o anúncio será disponível e clique o asterisco botão Atribuições obrigatório.

  4. No Agendamento de atribuição caixa de diálogo, clique no agenda botão e insira a data e a hora inseridas anteriormente no mesmo a hora de início do anúncio campos. Para retornar para o agenda página, clique em OK.

  5. No agenda de página, marque as caixas de seleção para Ativar Wake On LAN, Ignorar janelas de manutenção ao executar o programa, e Permitir que o sistema reiniciar fora janelas de manutençãoe, em seguida, clique em próximo.

    Observação

    Em seu ambiente de produção, pode haver diretivas que exigiria a seleções diferentes para o agendamento de atribuição.Para obter informações sobre essas opções, consulte Propriedades de nome de anúncio: Agendar o guia na TechNet Library.

  6. Aceite os valores padrão na Pontos de distribuição, interação, Security, e Resumo páginas. Clique em Fechar sobre o Wizard concluído página.

O pacote agora será anunciado para a coleção de destino e a instalação silenciosa.NET Framework 4 começará.

Para obter informações sobre como monitorar o status do anúncio, consulte como exibir o Status de um anúncio na TechNet Library.

Para obter informações sobre.NET Framework 4 códigos de erro de instalação, consulte o Códigos de retorno seção mais adiante neste tópico.

Recursos

Para obter mais informações sobre a infra-estrutura para testar a implantação da.NET Framework 4 redistribuível, consulte os seguintes recursos.

Active Directory, DNS, DHCP:

SQL Server de 2008:

System Center Configuration Manager 2007 R2 (ponto de gerenciamento, ponto de distribuição):

Windows Vista Enterprise, System Center Configuration Manager client:

Solução de problemas

Locais de arquivo de log

Os seguintes arquivos de log são gerados durante.NET Framework 4 instalação:

%Temp%\Microsoft.NET Framework 4*.txt

%Temp%\Microsoft.NET Framework 4*.html

Você pode usar o ferramenta de coleta de log para coletar o.NET de arquivos de log do Framework 4 e para criar um arquivo de gabinete (. cab), que reduz o tamanho dos arquivos.

Códigos de retorno

A tabela a seguir listas mais comuns de códigos de retornam de .NET Framework 4 programa de instalação redistribuível. 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

Instalação foi concluída com êxito.

1602

O usuário cancelou a instalação.

1603

Ocorreu um erro fatal durante a instalação.

1641

Uma reinicialização é necessária para concluir a instalação. Esta mensagem indica êxito.

3010

Uma reinicialização é necessária para concluir a instalação. Esta mensagem indica êxito.

5100

O computador do usuário não atende aos requisitos do sistema.

5101

Falha de estado interno.

Códigos de erro de download

Outros códigos de erro:

Histórico de alterações

Date

History

Motivo

Março de 2011

Adicionadas informações sobre o Windows Server 2008 Server Core.

Aprimoramento de informações.

Outubro de 2010

Corrigido 1641 tabela de códigos de retorno no código de retorno.

Comentários do cliente.

Agosto de 2010

Adicionadas informações sobre a diretiva de ciclo de vida do suporte para o.NET Framework.

Aprimoramento de informações.