방법: 대상 .NET Framework 버전 지정How to: Target a version of the .NET Framework

이 문서에서는 프로젝트를 만들 때 특정 버전의 .NET Framework를 대상으로 지정하는 방법 및 기존 Visual Basic, C# 또는 Visual F# 프로젝트에서 대상 버전을 변경하는 방법에 대해 설명합니다.This document describes how to target a version of the .NET Framework when you create a project, and how to change the targeted version in an existing Visual Basic, C#, or Visual F# project.

중요

C++ 프로젝트의 대상 버전을 변경하는 방법에 대한 자세한 내용은 방법: 대상 프레임워크 및 플랫폼 도구 집합 수정을 참조하세요.For information about how to change the target version for C++ projects, see How to: Modify the target framework and platform toolset.

프로젝트를 만들 때 버전을 대상으로 지정하려면To target a version when you create a project

프로젝트를 만들 때 사용 가능한 .NET Framework 버전은 설치된 버전과 새 프로젝트 대화 상자에서 선택한 템플릿에 따라 달라집니다.When you create a project, the available .NET Framework versions depend on which versions are installed, and the selected template in the New Project dialog box.

  1. 메뉴 모음에서 파일 > 새로 만들기 > 프로젝트를 선택합니다.On the menu bar, choose File > New > Project.

  2. 설치된 템플릿 목록에서 만들려는 프로젝트 형식을 선택하고 프로젝트 이름을 입력합니다.In the list of installed templates, choose the type of project that you want to create, and enter a name for the project.

  3. 새 프로젝트 대화 상자의 맨 아래에 있는 Framework 드롭다운 목록에서 프로젝트의 대상으로 지정할 .NET Framework 버전을 선택합니다.From the Framework drop-down list at the bottom of the New Project dialog box, choose the version of the .NET Framework that you want your project to target.

    프레임워크 목록에는 사용자가 선택한 템플릿에 적용 가능한 버전만 표시됩니다.The list of frameworks shows only those versions that are applicable to the template that you chose. .NET Core와 같은 일부 프로젝트 형식에는 .NET Framework가 필요하지 않습니다.Some project types, such as .NET Core, do not require .NET Framework. 이러한 경우 Framework 드롭다운 목록이 숨겨집니다.In such instances, the Framework drop-down list is hidden.

    새 프로젝트 대화 상자의 Framework 드롭다운

  4. 확인 단추를 선택합니다.Choose the OK button.

대상 버전을 변경하려면To change the targeted version

이 절차를 수행하여 Visual Basic, C# 또는 Visual F# 프로젝트에서 .NET Framework의 대상 버전을 변경할 수 있습니다.You can change the targeted version of the .NET Framework in a Visual Basic, C#, or Visual F# project by following this procedure.

C++ 프로젝트의 대상 버전을 변경하는 방법에 대한 자세한 내용은 방법: 대상 프레임워크 및 플랫폼 도구 집합 수정을 참조하세요.For information about how to change the target version for C++ projects, see How to: Modify the target framework and platform toolset.

  1. 솔루션 탐색기에서 변경하려는 프로젝트의 바로 가기 메뉴를 연 후 속성을 선택합니다.In Solution Explorer, open the shortcut menu for the project that you want to change, and then choose Properties.

    Visual Studio 솔루션 탐색기 속성

  2. 속성 창의 왼쪽 열에서 응용 프로그램 탭을 선택합니다.In the left column of the Properties window, choose the Application tab.

    Visual Studio 응용 프로그램 속성 응용 프로그램 탭

    참고

    UWP 앱을 만든 후에는 Windows 또는 .NET Framework의 대상 버전을 변경할 수 없습니다.After you create a UWP app, you can't change the targeted version of either Windows or the .NET Framework.

  3. 대상 프레임워크 목록에서 원하는 버전을 선택합니다.In the Target Framework list, choose the version that you want.

  4. [확인] 대화 상자가 나타나면 단추를 선택합니다.In the verification dialog box that appears, choose the Yes button.

    프로젝트가 언로드됩니다.The project unloads. 다시 로드되면 이 프로젝트는 방금 선택한 .NET Framework 버전을 대상으로 지정합니다.When it reloads, it targets the .NET Framework version that you just chose.

    참고

    코드에 사용자가 대상으로 지정한 것과 다른 버전의 .NET Framework에 대한 참조가 포함된 경우, 코드를 컴파일하거나 실행할 때 오류 메시지가 나타날 수 있습니다.If your code contains references to a different version of the .NET Framework than the one that you targeted, error messages may appear when you compile or run the code. 이러한 오류를 해결하려면 참조를 수정해야 합니다.To resolve these errors, you must modify the references. .NET Framework 대상 지정 오류 문제 해결을 참조하세요.See Troubleshoot .NET Framework targeting errors.

참고 항목See also