Implantar o .NET Framework 3.5 com o DISM (Serviço e Gerenciamento de Imagens de Implantação)

Use a ferramenta de linha de comando DISM (Serviço e Gerenciamento de Imagens de Implantação) para criar uma imagem modificada para implantar .NET Framework 3.5.

Importante

Para imagens que darão suporte a mais de um idioma, adicione o .NET Framework binários 3.5 antes de adicionar qualquer pacote de idiomas. Essa ordem garante que os recursos de idioma do .NET Framework 3.5 sejam instalados corretamente na imagem de referência e disponíveis para usuários e aplicativos.

Usando o DISM com conectividade com a Internet

Requisitos

Para uma imagem de referência online que pode acessar o Windows Update

  1. Abra um prompt de comando com direitos de usuário do administrador (Executar como Administrador) em Windows 8 ou Windows Server 2012.

  2. Para instalar arquivos de recursos do .NET Framework 3.5 do Windows Update, use o seguinte comando:

    DISM /Online /Enable-Feature /FeatureName:NetFx3 /All 
    

    Use /All para habilitar todos os recursos pai do recurso especificado. Para obter mais informações sobre argumentos DISM, consulte Habilitar ou desabilitar recursos do Windows com o DISM.

  3. Verifique se o recurso estava habilitado:

    • Em PCs com edição desktop do Windows, após a instalação, o .NET Framework 3.5 é exibido como habilitado em Ativar ou desativar recursos do Windows em Painel de Controle.
    • Para sistemas do Windows, o estado de instalação do recurso pode ser exibido em Gerenciador do Servidor.

Para uma imagem de referência offline

  1. Execute o seguinte comando do DISM (imagem montada na pasta c:\test\offline e na mídia de instalação na unidade D:\) para instalar o .NET 3.5:

    DISM /Image:C:\test\offline /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:\sources\sxs
    
  • Use /All para habilitar todos os recursos pai do recurso especificado.
  • Use /LimitAccess para impedir que o DISM entre em contato com o Windows Update/WSUS.
  • Use /Source para especificar o local dos arquivos necessários para restaurar o recurso.
  1. Execute o comando a seguir para pesquisar o status do .NET Framework 3.5 (imagem offline montada em c:\test\offline):

    DISM /Image:c:\test\offline /Get-Features /Format:Table
    

    Um status de Habilitar Pendente indica que a imagem deve ser colocada online para concluir a instalação.

Usando o DISM sem conectividade com a Internet

Use o DISM para adicionar o .NET Framework 3.5 e fornecer acesso à pasta \sources\SxS na mídia de instalação para uma instalação do Windows que não está conectada à Internet.

Aviso

Se não está contando com o Windows Update como a origem de instalação do .NET Framework 3.5, use origens que sejam da mesma versão do sistema operacional do Windows correspondente. O uso de um caminho de origem que não corresponde à mesma versão do Windows não impede a instalação de uma versão incompatível do .NET Framework 3.5. Isso pode fazer com que o sistema fique em um estado sem suporte e sem manutenção.

Requisitos

  • Mídia de instalação
  • Direitos de usuário de administrador. O usuário atual deve ser membro do grupo local de administradores para adicionar ou remover recursos do Windows.

Etapas

  1. Abra um prompt de comando com direitos de usuário Administrador (Executar como Administrador).

  2. Para instalar o .NET Framework 3.5 da mídia de instalação localizada na unidade D:, use o seguinte comando:

    DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:\sources\sxs
    
    • Use /All para habilitar todos os recursos pai do recurso especificado.
    • Use /LimitAccess para impedir que o DISM entre em contato com o Windows Update/WSUS.
    • Use /Source para especificar o local dos arquivos necessários para restaurar o recurso.

    Para obter mais informações sobre argumentos DISM, consulte Habilitar ou desabilitar recursos do Windows com o DISM.

Considerações de implantação do Microsoft .NET Framework 3.5