Erro faltando .NETFramework 3.5, mesmo habilitando em Ativar ou Desativar Recursos do windows

Dirceu Vicente Caputi 140 Pontos de reputação
2025-03-23T14:48:37.56+00:00

Olá pessoal,

Quando executo o sistema, no windows 11, estou recebendo a mensagem: A aplicação requer a versão .NETFramework, Version=v3.5.

Em Ativar ou desativar recursos do Windos, habilitei:

NET Framework 3.5 (inclui NET 2.0 e 3.0)

 Ativação HTTP do Windows Communication Foundation

 Ativação Não HTTP do Windows Communication Foundation

Ainda assim, quando executo o sistema, continua dando essa mesma mensagem, que requer o .NETFramework Veresion 3.5

C#

Tecnologias de desenvolvedor | C#
Tecnologias de desenvolvedor | C#

Uma linguagem de programação fortemente tipada e orientada a objetos com raízes na família C de linguagens e que inclui suporte para programação orientada a componentes.

0 comentários Sem comentários

10 respostas

Classificar por: Mais Novo
  1. Dirceu Vicente Caputi 140 Pontos de reputação
    2025-03-26T17:06:23.77+00:00

    Olá Dio Xavier,

    Criei uma nova solução, e deu certo, acho que o erro, foi criar a solução sem o Framework 3.5 já estar instalado.

    Obrigado por sua atenção.

    Esta resposta foi útil?


  2. Dio Xavier 296.9K Pontos de reputação Moderador Voluntário
    2025-03-25T21:22:11.0366667+00:00

    Verifica as versões do .net framework instaladas, creio que o problema esteja na sua aplicação:

    prompt comando(admin) e depois enter:

    reg query "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP" /s

    surgirá uma janela com todas as versões do .Net Framework instaladas, verifica se esta listada a 3.5

    Imagem do usuário

    Esta resposta foi útil?

    0 comentários Sem comentários

  3. Dirceu Vicente Caputi 140 Pontos de reputação
    2025-03-25T20:33:56.77+00:00

    Olá,

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

    Executei esse comando como administrador, após executar, é perguntado se quer reiniciar o pc, reiniciei, mas continua dando o mesmo erro ao executar o aplicativo !

    Esta resposta foi útil?

    0 comentários Sem comentários

  4. Dio Xavier 296.9K Pontos de reputação Moderador Voluntário
    2025-03-25T17:23:26.4366667+00:00

    Ok.

    Copia e executa o comando abaixo no Terminal(admin):

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

    Esta resposta foi útil?

    0 comentários Sem comentários

  5. Dirceu Vicente Caputi 140 Pontos de reputação
    2025-03-25T14:35:39.5466667+00:00

    Olá,

    É um aplicativo feito em C#, Windows Form, como teste para ver se roda no windows 11, copiei o executável para outro PC, e dá certo, roda normal, apenas no windows 11 que está dando esse erro.

    This application requires one of the following versions of the .NET Framework

    .NETFrameword, Version=v3.5

    Do you want to install this .NET Framework version now ?

    Esta resposta foi útil?

    0 comentários Sem comentários

Sua resposta

As respostas podem ser marcadas como ‘Aceitas’ pelo autor da pergunta e ‘Recomendadas’ pelos moderadores, o que ajuda os usuários a saber a resposta que resolveu o problema do autor.