Visual Studio 프로젝트의 .NET Framework 버전을 찾는 방법은 무엇입니까?


119

Visual Studio에 프로젝트가 있습니다. 어떤 .NET Framework 버전에 해당하는지 어떻게 알 수 있습니까?

답변:


113

Visual Studio의 버전에 따라 다릅니다.

  • 에서 2002 , 모든 프로젝트는 닷넷 1.0을 사용하여
  • 에서 2003 , 모든 프로젝트는 닷넷 1.1을 사용하여
  • 에서 2005 , 모든 프로젝트는 닷넷 2.0을 사용
  • 에서 2008 , 프로젝트는 닷넷 2.0, 3.0 또는 3.5 사용; 프로젝트 속성에서 버전을 변경할 수 있습니다.
  • 에서 2010 , 프로젝트는 닷넷 2.0, 3.0, 3.5, 또는 4.0 사용; 프로젝트 속성에서 버전을 변경할 수 있습니다.
  • 에서 2012 , 프로젝트는 닷넷 2.0, 3.0, 3.5, 4.0 또는 4.5을 사용; 프로젝트 속성에서 버전을 변경할 수 있습니다.

최신 버전의 Visual Studio는 여러 버전의 .Net 프레임 워크를 지원합니다. 프로젝트 유형 및 속성을 확인하십시오.


2
im in 2008.하지만 현재 프로젝트에서 어떤 버전을 사용하는지 모르겠습니다.
초보 개발자

3
따라서 현재 프로젝트의 프로젝트 속성으로 이동하십시오.
SLaks

1
내가 잡았다. 버전을 볼 수 있습니다.
초보 개발자

4
그런 다음 빈 체크를 클릭하여이 답변을 수락해야합니다.
SLaks

1
@levininja : 최신 버전의 경우 전적으로 프로젝트에 따라 다릅니다.
SLaks

72
  • VB

프로젝트 속성-> 컴파일러 탭-> 고급 컴파일 옵션 버튼

  • 씨#

프로젝트 속성-> 응용 프로그램 탭


1
마찬가지로 VS2019에서-속성-> 응용 프로그램-> 대상 프레임 워크
JGFMK

38

현재 .NET 프로젝트의 프레임 워크 버전을 찾는 가장 간단한 방법은 다음과 같습니다.

  1. 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 "속성"으로 이동합니다.
  2. 첫 번째 탭인 "Application"에서이 프로젝트가 사용중인 대상 프레임 워크를 볼 수 있습니다.

9

Visual Studio 프로젝트 파일에서 XML 태그 RequiredTargetFramework를 검색 할 수도 있습니다. 이 태그는 .NET 3.5 이상에있는 것 같습니다.

예를 들면 : <RequiredTargetFramework>3.5</RequiredTargetFramework>


1
Notepad ++를 사용하고 모든 * .csproj 파일을 파일에서 검색하는 대규모 솔루션에서 잘 작동했습니다. 내 끝의 값 에는 앞에 v 가 있지만 하나의 메모 . <TargetFrameworkVersion> v4.0 </ TargetFrameworkVersion>
Marius Vorster

사이에 차이가 TargetFrameworkVersionRequiredTargetFramework
마르셀

1
@Marcel 차이점은 무엇입니까?
caduceus

5

간단한 마우스 오른쪽 버튼을 클릭하고 기존 응용 프로그램에서 프로젝트의 속성 옵션으로 이동하여 왼쪽 메뉴에서 응용 프로그램 옵션을 확인한 다음 응용 프로그램 옵션을 클릭하여 대상 프레임 워크보기를 클릭하여 현재 프레임 워크 버전을 확인합니다.


3

.NET Framework 4.6 및 Visual Studio 2017과 관련하여 다음 단계를 수행 할 수 있습니다.

  1. Visual Studio 상단의 옵션 표시 줄에서 4 번째 옵션 "프로젝트"를 선택하고 그 아래에서 [ ProjectName ] 속성 이라고 표시된 마지막 옵션을 클릭합니다. 클릭 하면 새 탭이 열린 것을 볼 수 있습니다. 왼쪽의 응용 프로그램 옵션을 선택하면 "Target Framework" 라는 이름으로 .NET Framework 버전이 표시됩니다 .
  2. 솔루션 탐색기의 탭에서 프로젝트를 선택하고 Alt + Enter를 누릅니다 .
  3. 또는 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 속성 이라는 마지막 옵션을 클릭하십시오 .

2

Visual Studio 에서처럼 쉽습니다.

  1. 상단의 4 번째 메뉴 옵션 인 '웹 사이트'로 이동합니다.
  2. 웹 사이트에서 '시작 옵션'옵션으로 이동합니다.
  3. 시작 옵션에서 '빌드'옵션으로 이동합니다.
  4. 대상 프레임 워크를 지금까지의 프레임 워크로 변경합니다.

1

Visual Studio 2013에서 프로젝트를 만드는 경우 Windows 또는 .NET Framework의 대상 버전을 변경할 수 없습니다. 해당 옵션은 더 이상 사용할 수 없습니다.

Microsoft의 링크를보십시오 : http://msdn.microsoft.com/en-us/library/bb398202.aspx


1
내가 당신을 오해하지 않는 한, 이것은 절대적으로 사실이 아닙니다. 참조하는 메모는 Windows 스토어 앱에만 적용됩니다. .Net Framework의 대상 버전을 변경하는 것은 프로젝트 유형의 가장 큰 부분을 차지하기 위해 가능하며 일반적으로 수행됩니다.
bubbleking dec.

0
  1. 에서 솔루션 탐색기 , 변경하고자하는 프로젝트의 상황에 맞는 메뉴를 연 다음 선택 속성을 .
  2. 속성 창의 왼쪽 열에서 응용 프로그램 탭을 선택합니다. .
  3. 에서 대상 프레임 워크 목록, 당신의 현재 버전을 확인합니다 .NET의 프로젝트에 프레임 워크를. 거기에서 프레임 워크를 변경할 수도 있습니다.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.