Como encontrar a versão do .NET framework de um projeto Visual Studio?

119

Tenho um projeto no Visual Studio. Como posso descobrir para qual versão do .NET Framework se destina?

Desenvolvedor Novato
fonte

Respostas:

113

Depende de qual versão do Visual Studio:

  • Em 2002 , todos os projetos usam .Net 1.0
  • Em 2003 , todos os projetos usam .Net 1.1
  • Em 2005 , todos os projetos usam .Net 2.0
  • Em 2008 , os projetos usam .Net 2.0, 3.0 ou 3.5; você pode alterar a versão em Propriedades do projeto
  • Em 2010 , os projetos usam .Net 2.0, 3.0, 3.5 ou 4.0; você pode alterar a versão em Propriedades do projeto
  • Em 2012 , os projetos usam .Net 2.0, 3.0, 3.5, 4.0 ou 4.5; você pode alterar a versão em Propriedades do projeto

As versões mais recentes do Visual Studio oferecem suporte a muitas versões da estrutura .Net; verifique o tipo e as propriedades do seu projeto.

SLaks
fonte
2
im em 2008. mas não sei qual versão é usada pelo projeto atual.
Desenvolvedor iniciante
3
Portanto, vá para Propriedades do projeto para o projeto atual.
SLaks
1
Entendi. eu posso ver a versão.
Desenvolvedor iniciante
4
Então você deve aceitar esta resposta clicando na verificação vazia.
SLaks
1
@levininja: Para versões mais recentes, depende inteiramente do projeto.
SLaks
72
  • VB

Propriedades do Projeto -> Guia Compilador -> botão Opções Avançadas de Compilação

  • C #

Propriedades do projeto -> Guia do aplicativo

Jonathan Allen
fonte
1
Da mesma forma em VS2019 - Propriedades -> Aplicativo -> Estrutura de destino
JGFMK
38

A maneira mais simples de encontrar a versão do framework do projeto .NET atual é:

  1. Clique com o botão direito do mouse no projeto e vá em “Propriedades”.
  2. Na primeira guia, "Aplicativo", você pode ver a estrutura de destino que este projeto está usando.
Chetan S
fonte
9

Você também pode pesquisar os arquivos de projeto do Visual Studio para a marca XML RequiredTargetFramework. Esta tag parece existir no .NET 3.5 e superior.

Por exemplo: <RequiredTargetFramework>3.5</RequiredTargetFramework>

uglydawg
fonte
1
Funcionou bem em uma solução grande para apenas usar o Notepad ++ e pesquisar em arquivo todos os arquivos * .csproj. Uma nota embora o valor do meu lado tivesse um v na frente. <TargetFrameworkVersion> v4.0 </TargetFrameworkVersion>
Marius Vorster
Há uma diferença entre TargetFrameworkVersioneRequiredTargetFramework
Marcel
1
@Marcel qual é a diferença?
caduceus de
5

Clique com o botão direito simples e vá para a opção Propriedades de qualquer projeto em seu aplicativo existente e veja a opção Aplicativo no menu à esquerda e clique na opção Aplicativo consulte o Framework de destino para ver a versão atual do Framework.

404 não encontrado
fonte
3

Com o Respect to .NET Framework 4.6 e Visual Studio 2017, você pode seguir as etapas abaixo:

  1. Na barra de opções na parte superior do Visual Studio, selecione a 4ª opção "Projeto" e, abaixo dela, clique na última opção que diz [ Nome do projeto ] Propriedades. Clique nela e você verá que uma nova guia foi aberta. a opção Aplicativo à esquerda e você verá a versão do .NET Framework com o nome "Target Framework" .
  2. Na guia Solution Explorer, selecione seu projeto e pressione Alt + Enter .
  3. OU simplesmente clique com o botão direito em seu projeto e clique na última opção que diz Propriedades .
Tahir77667
fonte
2

É tão fácil quanto em seu estúdio visual.

  1. vá para a 4ª opção do menu no topo, 'website'.
  2. em sites, vá para a opção 'opções de início'.
  3. nas opções de início, vá para a opção 'construir'.
  4. mude a estrutura de destino para qualquer estrutura.
Jiby Matthews
fonte
1

Você não pode alterar a versão de destino do Windows ou do .NET Framework se criar seu projeto no Visual Studio 2013. Essa opção não está mais disponível.

Veja esse link da Microsoft: http://msdn.microsoft.com/en-us/library/bb398202.aspx

Mellina
fonte
1
A menos que eu esteja entendendo mal você, isso absolutamente não é verdade. A observação que você está fazendo referência aplica-se apenas aos aplicativos da Windows Store. Alterar a versão direcionada do .Net Framework é possível (e comumente feito!) Para a maior parte dos tipos de projeto.
bolha em
0
  1. No Gerenciador de Soluções , abra o menu de contexto do projeto que deseja alterar e escolha Propriedades .
  2. Na coluna esquerda da janela Propriedades, escolha a guia Aplicativo .
  3. Na lista Target Framework , você verá a versão atual do .NET framework no projeto. Você também pode alterar a estrutura a partir daí.
Kerioh
fonte